Sql server 如何将此连接字符串转换为使用集成安全性?
我在学习SQL的过程中学到了很多东西。VisualStudio使完成基础工作变得非常容易,但现在我想发布一个站点,我需要一些关于SQL安全性的建议 这是我的连接字符串:Sql server 如何将此连接字符串转换为使用集成安全性?,sql-server,sql-server-2008,connection-string,integrated-security,Sql Server,Sql Server 2008,Connection String,Integrated Security,我在学习SQL的过程中学到了很多东西。VisualStudio使完成基础工作变得非常容易,但现在我想发布一个站点,我需要一些关于SQL安全性的建议 这是我的连接字符串: <add name="MyConnectionString" providerName="System.Data.EntityClient" connectionString="metadata= res://*/; provider=System.Data.SqlClient; provider co
<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个问题: