对于这个错误,我需要做什么...... windows auth 和 sql server auth 都不起作用。
以下是 SQL Server 日志中的条目:
2013-08-08 13:37:55.70 用户 'Domain\UserID' 的登录登录失败。原因:找不到与提供的名称匹配的登录名。[客户端:本地计算机] 2013-08-08 13:39:20.73 登录错误:18456,严重性:14,状态:5。
谢谢!!!
对于这个错误,我需要做什么...... windows auth 和 sql server auth 都不起作用。
以下是 SQL Server 日志中的条目:
2013-08-08 13:37:55.70 用户 'Domain\UserID' 的登录登录失败。原因:找不到与提供的名称匹配的登录名。[客户端:本地计算机] 2013-08-08 13:39:20.73 登录错误:18456,严重性:14,状态:5。
谢谢!!!
您是否在 SQL Server 中添加了该 Windows 登录?
CREATE LOGIN [<domainName>\<login_name>] FROM WINDOWS;
GO
更新:
如果您不知道 sa 密码并且您的 Windows 登录不起作用。您必须执行以下操作之一:
我也有同样的问题。我尝试了许多解决方案,但没有一个对我有用。我确定我已经设置了 sa 密码并且我正在尝试使用此密码 - 没有用。Windows 用户也没有工作。最后,我尝试了没有密码的 sa ,它起作用了。
-m
到启动参数):https ://msdn.microsoft.com/en-us/library/dd207004.aspxsqlcmd
管理员命令行cmd
开始(以管理员身份开始)。不要启动SSMS
,否则会占用单用户槽。在sqlcmd
提示上说
sp_addsrvrolemember 'Domain\UserID', 'sysadmin'
GO
quit
现在您已将本地用户添加到 SQL Server 登录,并且该用户也具有 sysadmin 角色。
如果您没有,我认为服务台应该有一个本地管理员帐户。如果您没有管理员权限,请遵循 Adam 发布的 MSDN 文章。
祝你好运
我遇到了同样的错误。从SQL Server 错误和使用情况报告中禁用 CEIP 为我解决了这个问题。