],sql-server"/>

首页 > 解决方案 > 用户“域\用户”登录失败。原因:试图将 NT 帐户名用于 SQL Server 身份验证。[客户:]

问题描述

域帐户无法作为 SQL Server 身份验证登录 SQL,但该用户在安全性中不存在

信息:

用户“域\用户”登录失败。原因:试图将 NT 帐户名用于 SQL Server 身份验证。[客户: ]

该错误似乎认为domain\User是尝试使用 SQL Server 身份验证登录的 Windows 帐户,但无法在任何地方找到证明此响应的合理性

任何复制都没有使用任何帐户

我不知道还能去哪里看。除非另一台服务器以某种方式尝试访问此服务器\数据库,同时还将其识别为从“客户端:本地计算机”运行,否则我不知道该去哪里找。

标签: sql-server

解决方案


JM_ 的建议是中肯的。

使用以下示例运行扩展事件会话后:查看 SQL Server Failed Logins,我能够识别正在运行的服务详细信息的 PID。

Solarwinds 或 DPA 似乎正在/正在使用该帐户,但尝试使用 SQL 身份验证错误地使用用户“域\用户”登录。

我们怀疑 DPA 很久以前配置不正确,最终得到了纠正,但过程仍然存在。

任务管理器中的详细信息显示 3 个 PID(SQJobEngineWorker2.exe 和 2 个 SWJobEngineWorker2x64.exe 实例),第一个导致 SQL 错误,现在只需找出原因。

感谢大家的帮助!


推荐阅读