使用Windows身份验证登录SQL Server

时间:2016-11-15 13:24:35

标签: sql-server windows-authentication

如果我打开SQL Server Management Studio,我可以正常登录,但如果我尝试使用我的代码,则会返回错误

  

用户登录失败

这是我的连接字符串:

this.ConnectionString = "Data Source=localhost;Initial Catalog=DanboligTest;User ID=dev\spInstall";

this.ConnectionString = "Data Source=localhost;Initial Catalog=DanboligTest;";

编辑如果我在VS中使用服务器资源管理器,那么我可以正常登录。

无论我尝试什么,我都无法像这样登录。有人能告诉我我做错了什么吗?

1 个答案:

答案 0 :(得分:2)

您需要将此行添加到连接字符串

 Integrated Security=SSPI;

并删除该行

User ID=dev\spInstall

总而言之

 this.ConnectionString = "Integrated Security=SSPI; Data Source=localhost;Initial Catalog=DanboligTest;";