如何连接win nt sqlexpress? 我使用此代码connect.it适用于任何版本和类型的SQL。
internal string GetConnectionString()
{
return "Data Source=" + "MyPC\SQLExpress" +
";Initial Catalog=Master;User ID=" + username +
";Password=" + password;
}
当使用express ===>>>
连接时用户'NT AUTHORITY'登录失败。用户未与受信任的SQL Server连接关联。
或
用户'sa'登录失败。用户未与受信任的SQL Server连接关联。
或
用户'sysadmin'登录失败。用户未与受信任的SQL Server连接关联。
答案 0 :(得分:3)
您需要将以下内容添加到连接字符串中:
Trusted_Connection=yes;
如果您尝试使用Windows凭据,则需要设置:
Integrated Security=true;
这将使用Windows身份验证而不是SQL身份验证。如果您没有指定用户名和密码,则将隐式使用当前登录的用户。