MSSQLSERVER_18452

适用范围:SQL Server

详细信息

Attribute
产品名称 SQL Server
事件 ID 18452
事件来源 MSSQLSERVER
组件 SQLEngine
符号名称 LOGON_INVALID_CONNECT
消息正文 登录失败。 登录名来自不受信任的域,不能与集成身份验证一起使用。%.*ls

说明

用户尝试使用无法验证的凭据登录。 可能的原因包括:

  • 该登录名可能是 SQL Server 登录名,但服务器仅接受 Windows 身份验证。

  • 你尝试使用 SQL Server 身份验证进行连接,但 SQL Server 上使用的登录名不存在。

  • 该登录名可能使用 Windows 身份验证,但登录名是无法识别的 Windows 主体。 无法识别的 Windows 主体表示 Windows 无法验证此登录名。 这可能是由于此 Windows 登录名来自不可信的域。

  • 此问题可能与一致的身份验证相关,其中域之间的信任级别可能会导致帐户身份验证失败或服务主体名称(SPN)的可见性。

类似问题可能导致出现更一般性的错误 18456。

用户操作

如果尝试使用 SQL Server 身份验证进行连接,请验证是否在混合身份验证模式下配置了 SQL Server。

如果尝试使用 SQL Server 身份验证进行连接,请验证 SQL Server 登录名是否存在。

如果尝试使用 Windows 身份验证进行连接,请验证是否已正确登录到正确的域。

可以运行 setspn 命令 runas 来测试独立于应用程序的信任关系。