我正在使用模拟将SQL Server与域用户连接,但我们也必须提供密码。有什么办法可以在没有密码的情况下连接到SQL Server。我的连接字符串是 -
<connectionStrings>
<add name="connectionString" connectionString="Data Source=myServerAddress;Initial Catalog=myDataBase;Trusted_Connection=Yes" providerName="System.Data.SqlClient"/>
</connectionStrings>
<system.web>
<identity impersonate="true" userName="Domain\userName" password="password"/>
</system.web>
我问这个问题是因为安全团队不想在web.config文件中保存密码(不是加密格式)。他们有另一个工具来保存所有AD帐户的密码,从那里我们必须在连接到SQL Server之前检索密码。在ASP.net中怎么可能?
IDE - Visual Studio 2012(Framework 4.0)
谢谢!
答案 0 :(得分:0)
在连接之前你基本上可以添加一个按钮,当该事件发生时输入密码直接在连接字符串字段中使用密码,你就可以了。
这可能不像我刚才所说的那样依赖上传您正在使用的框架,但如果您可以一次又一次地重新输入密码,那么这个概念非常有用。