从外部更改连接字符串密码

时间:2012-12-04 00:35:26

标签: asp.net web-config connection-string

ASP.NET网站应该在web.config文件中存储连接字符串,原因有各种各样的原因和最佳实践。今天我的经理问我“我们可以将数据库用户名和密码存储在web.config文件的另一个位置吗?如果没有让开发人员每次在生产中更改它,更改SQL ID /密码会更容易”

我想问专家同样的问题 - 是否可以从其他地方而不是web.config中检索SQL连接字符串ID /密码?我知道最好的做法是将它存储到web.config中,但我只是好奇它甚至可能吗?

1 个答案:

答案 0 :(得分:2)

当然,您可以从几乎任何可通过代码访问的内容中读取用户名/密码(如果我能正确理解您的问题)。

你看过Web Config Transformations了吗?