2013-09-27 47 views
0

我的Web应用程序中有以下连接字符串。Asp .net Web配置文件连接字符串与安全

<add name="ApplicationDs" connectionString="Data Source=(localhost);Initial Catalog=DBName;User ID=XXX;Password=xxxxxxx;" providerName="System.Data.SqlClient"/> 

对于某些安全目的,不能把SQL的用户名和密码直接的web.config文件。如果在asp .net中有任何内置安全选项的内容来处理这个问题。

咨询我

回答

1

使用集成的安全性和运行与您在数据库中给权限的用户帐户的Web应用程序。

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI; 

更多的连接字符串的例子,这里 http://www.connectionstrings.com/sql-server-2012

+0

谢谢..嗨,你能解释一下集成安全= SSPI – bgs

+0

http://stackoverflow.com/questions/1229691/difference-between-integrated-security-true-and-integrated-security-sspi – MichaC

1

找到他们你可能会考虑加密的连接字符串部分。如果安全问题是用户名和密码不能以明文显示,那么加密可能有助于解决问题。

有关web.config加密的更多信息,请参阅this链接。