背景I已经使用Pyqt5开发了一个python,它可以与Sqlite数据库交互。程序在从终端运行时运行平稳,但是在创建可执行文件exe时,性能会急剧下降。该程序生成Docx、csv和其他文件格式。我没有任何托管服务器或网络解决方案的经验。
Problem --我想为少数人提供访问权限,以便使用该程序,但限制他们访问原始代码文件(.py)。我不想在几台机器上安装这个程序。我希望用户能够访问输出的文件并能够导出这些文件。
考虑了解决方案1远程桌面,在我的家用笔记本上安装了pythin远程桌面,并允许访问启动脚本的一个简单的文件。-Concerns打开我的家庭网络并部署RDS。
保护程序文件不被复制
在将数据插入远程MYSQL数据库表(驻留在本地计算机中)时,还应该通过lambda:插入RDS MYSQL数据库表中。
我的需求:
我的电脑里有一个本地数据库。
我通过Dbeaver通过远程访问连接到它来访问它。
现在,我已经在AWS中创建了一个RDS MYSQL数据库(与我的本地数据库的模式相同)。
我用lambda作为连接这两个数据库的桥梁。
我尝试了什么:
- I tried the usual way we use to connect RDS to RDS.
- Where I created a trigger, then a stored procedur
我已经在SQL Server RDS实例中创建了几个登录帐户,使用RDS 'master‘用户创建这些登录帐户。登录名具有创建数据库的权限。但是,RDS 'master‘用户无法访问这些新数据库。我会收到如下消息:
The database xxxxx is not accessible (ObjectExplorer)
和
The server principal "rdsmaster" is not able to access the database "xxxxx" under the current security context.
我在使用Amazon RDS SQL Server (2014)时遇到了问题,正在尝试将其与Visual Studio SQL Server Data Tools一起使用,而AWS支持网站上也没有太多帮助。
我已经用运行了一个RDS实例,并用SQL Management Studio访问它,没有出现任何问题。我创建了一个数据库,然后从SSDT运行模式比较并点击update。
更新过程做的第一件事是修改db_owner授权,然后将主用户从RDS上的数据库中完全锁定。当您在SSDT中点击compare时,更改就会被识别出来,但我看不到关闭它的方法。
有人能告诉我解决这个问题的方法吗?
我创建了一个名为realcardiodb的RDS实例(引擎是mysql),并从我的本地主机导出了我的数据库。文件保存在本地称为localhostrealcardio.sql
大多数研究都说使用mysqldump将数据从本地系统导入到web服务器,但我的系统甚至不识别mysqldump。
C:\xampp\mysql>mysqldump
'mysqldump' is not recognized as an internal or external command, operable program or batch file.
我应该如何使用mysqldump来解决