SQL Server连接字符串登录失败



我正试图访问服务器上的SQL Server数据库,我最初使用的是字符串:

String MyConnection = @"Server=<Name>SQLEXPRESS;Database=Accounts; Trusted_Connection = true;"; 

这是有效的,但只有当我登录到域时才有效。我想尝试从任何不在域上的计算机访问它。如果提供了域的用户名和密码。我正在尝试这个:

String MyConnection = @"Server=<Name>SQLEXPRESS;Database=Accounts; Integrated Security = false; User Id=" + na + "; Password=" + pa + ";";

我一直收到错误

"用户'user'登录失败"

有什么建议可以让它发挥作用吗?

该消息来自SQL Server,因此您已明确连接,错误很可能意味着用户id+pwd不匹配,或者您从未明确授予该用户id访问服务器和/或连接到的数据库的权限。

相关内容

  • 没有找到相关文章

最新更新