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

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

  • 登录名可能使用 Windows 身份验证,但登录名是无法识别的 Windows 主体。 无法识别的 Windows 主体意味着 Windows 无法验证登录名。 这可能是因为 Windows 登录名来自不受信任的域。

    类似的问题可能会导致不太具体的错误 18456。

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

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

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

  •