【发布时间】:2018-01-02 12:10:11
【问题描述】:
我想构建一个连接到 MySQL 数据库的 VB.NET 应用程序。 我正在考虑将 MySQL 密码放在 My.Setting 文件中,但这很容易阅读。在程序上输入密码最安全的方法是什么? 我不想在启动时要求它,我希望它嵌入到软件中,但是在哪里?
【问题讨论】:
-
有密码就有密码。我不会给任何用户数据库的密码 - 它可以允许然后在没有您的应用程序的情况下访问数据库。相反,让用户向应用程序验证自己,然后应用程序使用自己的凭据。选项取决于它是桌面应用程序还是网络应用程序以及我们不知道的其他细节。另外,请阅读How to Ask 并采取tour
标签: mysql vb.net security reverse-engineering