首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用windows身份验证登录到sql server

无法使用windows身份验证登录到sql server
EN

Database Administration用户
提问于 2017-12-27 09:19:40
回答 1查看 4.1K关注 0票数 -1

我正在使用MSSQL server 2016,我可以登录sa帐户,但是当我尝试使用windows身份验证登录时,我得到了这个错误。

登录失败的用户‘域名\用户名’。(,错误: 18456)

有关帮助,请单击:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476

但是我的windows管理员登录id存在于sql服务器上。有人能帮我解决这个问题吗?

我使用sp_readerrorlog检查了错误日志,得到了错误: 18456状态:5,但是当我连接到sa帐户并检查安全->登录时,我有正确的windows身份验证用户与我的域名(管理员)相同,而且我在工作组中不使用and仅用于本地数据库

这是我的窗口名WIN-2 NEKEGJF11Q\Administrator

EN

回答 1

Database Administration用户

回答已采纳

发布于 2017-12-27 13:18:00

由于安全原因,错误描述不是很有用。您必须深入了解Server错误日志。

  1. 您必须将SQl服务器错误日志作为@sepupic分段查看。

EXEC master.dbo.xp_readerrorlog 0,1,‘登录’,NULL

  1. 查找与此类似的字符串--12-27 00:02:00.34登录错误: 18456,严重性: 14,状态:8.2017-12-27 00:02:00.34登录用户“失败”。客户:

一个接一个的代码:是重要的。

有了这个映射表,您就得到了问题的真正原因。

错误状态

错误描述

  • 2和5-无效用户标识
  • 6-尝试使用带有SQL身份验证的Windows登录名
  • 7-禁用登录和密码不匹配
  • 8-密码错配
  • 9-无效密码
  • 11和12 -有效登录但服务器访问失败
  • 13- SQL Server服务暂停
  • 18 -需要更改密码
票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/194023

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档