gpt4 book ai didi

javascript - 使用密码连接数据库的最佳方式是什么?

转载 作者:行者123 更新时间:2023-12-02 21:18:53 25 4
gpt4 key购买 nike

我正在使用 electonjs 编写一个程序,我想连接到数据库(如示例所示)。问题是所有查询和数据库密码都可以在文件上看到。必须有一种方法可以避免这种情况,否则桌面应用程序将非常不安全。我可以做什么来避免这种情况?大公司如何避免这种情况?

任何人都可以建议(尽可能多的例子)如何避免这种情况吗?

谢谢

示例:

var config = {
user: 'sa',
password: 'P@$$w0rd',
server: 'localhost',
database: 'WideWorldImporters'
};

最佳答案

There must be a way to avoid that

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

otherwise desktop applications would be very unsecure.

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

How do the big companies avoid this?

他们没有。如果您可以提供一个您想到的示例,我们或许可以解释其中的差异。

关于javascript - 使用密码连接数据库的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60903122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com