为了账号安全,请及时绑定邮箱和手机立即绑定

使用密码连接到数据库的最佳方法是什么?

使用密码连接到数据库的最佳方法是什么?

饮歌长啸 2022-06-05 17:01:30
我正在用 electonjs 编写一个程序,我想连接到一个数据库(如示例所示)。问题是可以在文件上看到所有查询和数据库密码。必须有办法避免这种情况,否则桌面应用程序将非常不安全。我能做些什么来避免这种情况?大公司如何避免这种情况?谁能建议(尽可能多的例子)如何避免这种情况?谢谢例子:var config = {    user: 'sa',     password: 'P@$$w0rd',    server: 'localhost',     database: 'WideWorldImporters'};
查看完整描述

2 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

必须有办法避免这种情况

不,没有。即使您混淆了,它仍然可以撤消。此外,无论如何通过更换服务器来拦截密码是微不足道的。

否则桌面应用程序将非常不安全。

是什么让你这么说?如果您正在访问自己的数据,则没有什么不安全的。

大公司如何避免这种情况?

他们没有。如果您可以提供一个您想到的示例,我们可能会解释其中的区别。


查看完整回答
反对 回复 2022-06-05
?
隔江千里

TA贡献1906条经验 获得超10个赞

如果应用程序适用于多个用户,您将需要一个后端。如果你只需要一个用于离线目的的数据库,你可以使用 sqlite 之类的东西。



查看完整回答
反对 回复 2022-06-05
  • 2 回答
  • 0 关注
  • 196 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号