2013-09-27 50 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鏈接。