DBAtlas · データベース運用アトラス

18452: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication(ログイン失敗。信頼されていないドメインからのログインで Windows 認証に使用できない)

SQL Server

意味

Windows 認証によるログイン試行が、信頼されていないドメインからのものであった (または SQL 認証が必要な箇所で Windows 認証が使用された) ため拒否された。サーバーはこの ID を信頼していない。

原因

クライアントが SQL Server の信頼しないドメイン/ワークグループの Windows ID で接続している、マシンが異なる/信頼関係のないドメインにある、Kerberos/SPN の構成が誤っている、または SQL 認証が想定されているのに接続文字列で Integrated Security を使用している。混合モードが無効な状態での SQL ログイン試行でも同様の症状となる。

対処方法

SQL 認証が必要な場合は、サーバーを混合モードに切り替え、接続文字列でユーザー名/パスワードを使用する (Integrated Security=false)。Windows 認証が必要な場合は、ドメインの信頼関係と DNS/Kerberos SPN の構成を確認する。クライアントとサーバーが同一または信頼されたドメインにあることを確認する。エラーログの 'state' 値で原因を絞り込む。

DBAtlas で開く →

同じデータベースの他の項目