C#“底层提供程序在Open上失败了。”

时间:2015-06-10 20:05:27

标签: c# sql-server database entity-framework authorization

InnerException说:“无法打开登录请求的数据库\”test \。登录失败。\ r \ n登录用户'XYZ \ ABC'失败。“

所以我使用的是visual studio 2013并连接到SQL 2014.数据库以前工作过,但后来我的表有点问题,所以我决定删除整个数据库,让Entity Framework自动创建给我一个新的。当我删除时,它不允许我删除而不检查框中显示“停止所有连接”。我认为这可能是个问题。

之后,当我试图再次运行该应用程序时,这个问题不断回来。

我的SQL管理工作室具有正确的“XYZ \ ABC”作为登录。 My SQL management Studio has the correct "XYZ\ABC" as a log-in.

所以这是我在Web.config中的连接字符串:

<connectionStrings>
    <add name="test"
    connectionString="Data Source=.\sqlexpress;Initial Catalog=test;Integrated Security=true"
    providerName="System.Data.SqlClient"/>
  </connectionStrings>

我可以尝试重新建立连接的任何帮助或建议吗?提前谢谢!

0 个答案:

没有答案