0
我非常瞭解SQL,因爲我正在進行。 Visual Studio使得完成基礎知識變得非常容易,但現在我想發佈一個站點,並且我需要一些關於SQL安全性的建議。如何將此連接字符串轉換爲使用集成安全性?
這是我的連接字符串:
<add name="MyConnectionString"
providerName="System.Data.EntityClient"
connectionString="metadata=
res://*/;
provider=System.Data.SqlClient;
provider connection string='
Data Source=localhost;
Initial Catalog=MyDb;
Integrated Security=False;
User Id=MyUser;
Password=MyPassword;
MultipleActiveResultSets=True'" />
正如你所看到的,這不使用集成的安全性,並公開在web.config文件中的用戶名和密碼。我明白這可能不是最好的解決方案,但我對輸入的內容不知所措。
我有3個問題:
- 這是一個製作網站可以接受的做法?
- 如何將連接字符串轉換爲使用集成的 安全性?
- 我還需要在服務器上做些什麼來確保集成的 安全工作?
在此先感謝。