本地SQL Server 2005数据库连接抛出异常

时间:2014-07-05 04:45:34

标签: c# sql-server-2005

我在SQL Server 2005中的计算机上有一个本地数据库。当我尝试使用system用户连接数据库时,我得到一个例外:

  

System.Data.SqlClient.SqlException(0x80131904):`用户登录失败' NT AUTHORITY \ SYSTEM'。

你可以帮忙吗?

static void Main(string[] args)
{
     string connectionString = "server = (local); database = XXXXX;trusted_connection=yes";

     using (SqlConnection connection = new SqlConnection())
     {
          connection.ConnectionString = connectionString;
          connection.Open();
     }
}

1 个答案:

答案 0 :(得分:0)

  1. 访问您的数据库登录'NT AUTHORITY \ SYSTEM',转到sql mngt studio>登录,右键单击'NT AUTHORITY \ SYSTEM',选择属性。
  2. 将Integrated Security = SSPI放入连接字符串中。
  3. enter image description here