我需要为此错误做些什么...无论是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。
感谢!!!
答案 0 :(得分:7)
您是否在SQL Server中添加了Windows登录?
CREATE LOGIN [<domainName>\<login_name>] FROM WINDOWS;
GO
更新
如果你不知道sa密码,你的Windows登录不起作用。您必须执行以下操作之一:
答案 1 :(得分:4)
我也有同样的问题。我尝试了很多解决方案,但没有一个适合我。我确定我设置了密码,而我正在尝试使用此密码 - 没有用。 Windows用户也没有工作。 最后,我尝试了sa没有密码,它工作。
答案 2 :(得分:1)
如果您不这样做,我认为服务台应该有一个本地管理员帐户。如果您没有管理员权限,请遵循Adam发布的MSDN文章。
祝你好运答案 3 :(得分:0)
-m
添加到“开始参数”):https://msdn.microsoft.com/en-us/library/dd207004.aspx sqlcmd
(cmd
作为管理员启动)。不要启动SSMS
,否则可能会占用单个用户位置。在sqlcmd
提示中说
sp_addsrvrolemember 'Domain\UserID', 'sysadmin'
GO
quit
现在您已将本地用户添加到SQL Server登录,并且该用户也具有sysadmin角色。
答案 4 :(得分:0)
我遇到了同样的错误。从SQL Server Error and Usage Reporting禁用CEIP可以为我解决此问题。