2015-05-07 40 views
1

我在使用新开发的域帐户“X”登录我们的数据库时遇到了问题,该帐户专门为我正在开发的新应用程序创建。此帐户是有权访问服务器和数据库的组的成员。该组中的其他成员没有身份验证问题。SQL Server身份验证错误。 18456状态5

当我使用帐户'X'登录到我的工作站时,可以通过Windows身份验证连接到SQL Server Management Studio。但是,如果我在连接字符串中使用帐户“X”,则SQL Server无法对其进行身份验证。有任何想法吗?

回答

0

state 5提示“无效的用户ID”

导致:

无效的用户名:SQL Server是不是能够找到 你试图让服务器上指定的用户名。最常见的原因是此 userID未被授予访问服务器的权限,但这也可能是 简单的输入错误或者您无意尝试连接到不同的 服务器(典型如果您使用多个服务器)

重新检查您的用户帐户以及您的身份验证模式的设置,以便您知道服务器将接受指定用户的连接。

+0

谢谢!我不得不将用户添加为SQL Server上的新登录帐户。 – ej27

相关问题