我正在使用 Visual Studio 2010 和 Microsoft Access 2010 使用 C# 编程语言开发桌面应用程序。
连接字符串是:
connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\KBank.accdb;Persist Security Info=False"
我在 C# 代码中给它密码,如下所示:
public string GetConnectionStringByName()
{
string returnValue = null;
ConnectionStringSettings settings = ConfigurationManager.ConnectionStrings["Info_Bank_Project.Properties.Settings.KBankConnectionString"];
if (settings != null)
returnValue = settings.ConnectionString + ";Jet OLEDB:Database Password=blablabla";
return returnValue;
}
我只在一个简单的“选择”查询中使用了项目中的数据库。
所以,关于安全问题.. 任何人都可以解密访问数据库或查看密码吗?你有什么建议让任何人都很难看到数据库数据