域帐户无法通过SQL Server身份验证登录到SQL,但是该用户不存在于安全性中
消息:
用户“ domain \ User”的登录失败。原因:尝试在SQL Server身份验证中使用NT帐户名。 [客户:]
domain\User
用作服务帐户的服务DOMAIN\user
是使用Windows身份验证设置的,domain\User
作为安全性登录名不存在,我也找不到任何单个“数据库安全性”文件夹下的任何内容domain\User
在任何有权访问SQL的组中都不存在domain\User
和DOMAIN\user
未列在服务器上的任何管理员组中错误似乎认为domain\User
是一个Windows帐户,该帐户正在尝试使用SQL Server身份验证登录,但在任何地方都找不到该帐户来证明此响应的正确性
任何复制都没有使用任何帐户
我不确定还要去哪里。除非有其他方式尝试通过另一台服务器尝试访问该服务器\数据库,同时又将其标识为正在从“客户端:本地计算机”运行,否则我对查找位置不知所措。
答案 0 :(得分:1)
JM_的建议很坚定。
使用示例Review SQL Server Failed Logins运行扩展事件会话后,我能够标识正在运行的服务详细信息的PID。
Solarwinds或DPA似乎正在/正在使用该帐户,但尝试使用SQL身份验证错误地使用用户“域\用户”登录。
我们怀疑DPA在很久以前配置不正确,并最终得到了纠正,但该过程仍然存在。
任务管理器中的详细信息显示了3个PID(SQJobEngineWorker2.exe和2个SWJobEngineWorker2x64.exe实例),第一个导致SQL错误,现在只需弄清楚原因。
感谢大家的帮助!