【发布时间】:2017-01-30 22:07:45
【问题描述】:
我知道这已经被问过很多次了,但我找不到我正在寻找的答案:
我有一个连接到 MySQL 数据库的 C# 应用程序,目前用户名、密码和数据库名称以纯文本形式存储在 .cnf 文件中,非常不安全。
是否可以将数据库的密码作为哈希值存储在配置中并传递它而不是纯字符串?这至少会更安全一些。
谢谢。
【问题讨论】:
-
尝试使用企业库。
-
你在使用实体框架吗?
标签: c# mysql database security