c# - winforms应用程序中存储数据库访问密码的位置

标签 c# .net winforms security

我的应用程序使用唯一的密码来访问 MS Access 数据库。 目前,它以纯文本形式存储在设置项目中。

存放这个的最佳位置是什么?

谢谢, 亚历克斯

附注一位同事建议对源代码进行混淆。你觉得怎么样?

最佳答案

您需要查看ProtectedData 类。有一个很好的article here关于如何加密密码并将其存储在 app.config 文件中,尽管无论您在何处存储密码,都应该能够使用相同的方法。

关于c# - winforms应用程序中存储数据库访问密码的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10614091/

相关文章:

c# - 将 Excel 保存为管道分隔的 CSV(XlFileFormat 枚举)

javascript - 我在 mvc、LoadBooks、RequirementBooks 中有 2 个 View

c# - ASP.NET MVC 覆盖字段的 POST 解析

.net - 解析 T-SQL 以参数化查询

.net - 字符串的 MD5 哈希值

winforms - PictureBox 不改变其大小

c# - 禁止在 TextBox 中选择文本

c# - 我怎样才能删除目录,包括里面的文件?

c# - 如何只修改 LINQ 投影中的一个或两个字段?

c# - 在资源文件中现有数据的末尾添加数据