0

出于各种原因和最佳实践,ASP.NET 网站应将连接字符串存储在 web.config 文件中。今天我的经理问我“我们可以将数据库用户名和密码存储在 web.config 文件顶部的另一个位置吗?如果这样做了,那么更改 SQL id/密码会更容易,而无需开发人员每次都在生产环境中更改它”。

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

4

1 回答 1

2

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

你看过Web Config Transformations吗?

于 2012-12-04T00:41:42.477 回答