2017-01-30 121 views
0

我知道这已经被问过很多次,但我无法找到我要找的答案:存储MySQL的密码哈希

我有一个连接到MySQL数据库C#应用程序,目前的用户名,密码和数据库名称以明文形式存储在.cnf文件中,这是非常不安全的。

是否有可能将数据库的密码存储为配置中的散列并传递该密码而不是普通字符串?这至少会更安全一些。

谢谢你。

+0

尝试使用企业库。 – A3006

+0

你使用的是实体框架吗? – Halter

+0

[在App.config中加密密码]的可能的重复(http://stackoverflow.com/questions/5522879/encrypt-password-in-app-config) –

回答

0

您可以创建刚刚保存凭证一个新的DLL文件。但要改变它,你应该编译DLL的新版本