Sql server 存储连接到数据库的密码的最佳位置

Sql server 存储连接到数据库的密码的最佳位置,sql-server,database,passwords,Sql Server,Database,Passwords,这又是一个陈词滥调,似乎有很多关于这个的帖子,但我想知道是否有什么改变,或者你是如何做到的? 我在web服务器上有多个客户端访问它们自己的数据库。关于存储密码的最新建议是什么。 我看到: web.config 远离web服务器根目录的文件 Com对象/dll 登记处 从web根目录中保存的文件 所有这些似乎都有优点和缺点。 我只是想知道什么似乎是最受欢迎的例子我建议不要在服务器上的任何地方存储密码。如果可能的话,我会使用集成安全性,甚至在web.config中加密连接字符串,并使用文件权限进行绑

这又是一个陈词滥调,似乎有很多关于这个的帖子,但我想知道是否有什么改变,或者你是如何做到的? 我在web服务器上有多个客户端访问它们自己的数据库。关于存储密码的最新建议是什么。 我看到: web.config 远离web服务器根目录的文件 Com对象/dll 登记处 从web根目录中保存的文件

所有这些似乎都有优点和缺点。
我只是想知道什么似乎是最受欢迎的例子

我建议不要在服务器上的任何地方存储密码。如果可能的话,我会使用集成安全性,甚至在web.config中加密连接字符串,并使用文件权限进行绑定。

如果加密连接字符串,您不必将解密密钥存储在某个地方,以便解密并连接到数据库吗?