用户登录失败(Microsoft SQL Server,错误:18456),SQL Server 2005。

3

我正在使用SQL Server 2005。TCP/IP已启用。正在使用Windows身份验证。当我尝试将服务器类型设置为Database Engine并连接服务器时,我收到了错误消息:“用户'name-pc\account 2'的登录失败(Microsoft SQL Server,错误:18456)”。


您能使用其他账户登录吗?这个问题只出现在这个账户上吗? - Fernando Rodriguez
问题出在所有的账户上。 - user3422209
2个回答

4
您可能缺少这个设置。默认情况下,我的计算机上未启用 SQL Server 身份验证模式。 (记得在更改后重新启动 SQL 服务器)

enter image description here


1
这个错误意味着给定的Windows用户'name-pc\account 2'没有访问给定实例的权限。您可以使用'sa'(如果启用了它,否则使用其他sysadmin帐户)登录,并检查'name-pc\account 2'是否存在且已启用。
您还可以阅读更多关于此错误的信息HERE 请阅读评论,其中包含一些重要的提示和要点。

@user3422209 数据库服务是否已经启动并运行?(服务/SQL Server [您的实例名称]) - Vahid Farahmandian
不行。当我右键点击并尝试启动时,它会出现错误。 - user3422209
内置帐户 -> 本地系统 - user3422209
@user3422209 将其更改为网络服务并检查是否有帮助?阅读更多信息 https://msdn.microsoft.com/zh-cn/library/ms143504.aspx 和 https://msdn.microsoft.com/zh-cn/library/jj219062.aspx - Vahid Farahmandian
如何更改安装文件? - user3422209
显示剩余19条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接