【发布时间】:2015-08-11 08:16:23
【问题描述】:
我需要通过.aspx 文件将信息(数据库密码)永久保存在我的项目中。我找到了应用程序设置来存储密码,但其他用户无法访问我的值。
例如:
- 设置
db_password的值为oldPassword - 管理员(用户 A)将数据库密码更改为
newPassword。它通过以下方式存储到应用程序设置中:Properties.Settings.Default["db_password"] = tb_testSettingPassword.Text; - 保存:
Properties.Settings.Default.Save(); - 管理员(用户 A)查看更改后的值:
lt_testSettingPassword.Text = System.Convert.ToString(Properties.Settings.Default["db_password"]); -
用户 B(非管理员)访问该页面并希望从数据库中获取信息。他需要通过 用户 A 保存的密码进行连接,但我仍然得到值
oldPassword。
如何存储所有用户的值?
【问题讨论】:
标签: c# asp.net application-settings