在我使用具有集成安全性的连接字符串之前。 现在我将其切换为用户名/密码,并在我的SQL服务器中创建了一个新用户。 我通过添加新连接在visual studio中与服务器资源管理器生成了一个新的连接字符串(我没有在那里添加连接,我只是使用了向导并复制了app.config的连接字符串)。 然后我不得不更新数据库,它工作。 但现在我发现我的新连接字符串中没有密码。 它是如何工作的?我无法在任何地方找到密码......
答案 0 :(得分:0)
有几种方法:
1:将字符串添加到Context的构造函数中。
public class Context: DbContext
{
public SchoolDBContext() : base("connectionstring")
{
}
}
2:webconfig
<configuration>
<connectionStrings>
<add name="putYourEntityName" connectionString="putYourConnectionStringHere" providerName="System.Data.EntityClient"/>
</connectionStrings>
</configuration>