繁体   English   中英

将MySQL密码存储为哈希

[英]Storing MySQL password as hash

我知道这已经被问过很多次了,但是我找不到想要的答案:

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

是否可以将数据库的密码作为哈希存储在配置中,并通过密码而不是纯字符串? 这至少会更加安全。

谢谢。

通过模糊的安全性将无法正常工作。 此外,由于无法解密散列,而仅将散列用于比较,因此无法将其存储为散列。

在这里查看更多信息: 在C#中安全连接到mySQL数据库

您可以创建一个仅存储凭据的新DLL文件。 但是要更改它,您应该编译DLL的新版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM