MSSQLSERVER_18452MSSQLSERVER_18452

適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions) 適用対象:Applies to: はいSQL ServerSQL Server (サポートされているすべてのバージョン) yesSQL ServerSQL Server (all supported versions)

詳細Details

属性Attribute Value
製品名Product Name SQL ServerSQL Server
イベント IDEvent ID 1845218452
イベント ソースEvent Source MSSQLSERVERMSSQLSERVER
コンポーネントComponent SQLEngineSQLEngine
シンボル名Symbolic Name LOGON_INVALID_CONNECTLOGON_INVALID_CONNECT
メッセージ テキストMessage Text ユーザー '%.*ls' はログインできませんでした。Login failed for user '%.*ls'. このログインは SQL Server ログインなので、Windows 認証では使用できません。%.*lsThe login is a SQL Server login and cannot be used with Windows Authentication.%.*ls

説明Explanation

検証できない資格情報でユーザーがログインしようとしました。The user attempted to login with credentials that cannot be validated. 次の原因が考えられます。Possible causes are:

  • ログインは SQL ServerSQL Server ログインですが、サーバーは Windows 認証のみを受け付けます。The login may be a SQL ServerSQL Server login but the server only accepts Windows Authentication.

  • SQL ServerSQL Server 認証を使用して接続しようとしていますが、使用しているログインが SQL ServerSQL Server に存在しません。You are trying to connect using SQL ServerSQL Server Authentication but the login used does not exist on SQL ServerSQL Server.

  • ログインで Windows 認証を使用していますが、そのログインは認識できない Windows プリンシパルです。The login may use Windows Authentication but the login is an unrecognized Windows principal. 認識できない Windows プリンシパルは、ログインを Windows で確認できないことを意味します。An unrecognized Windows principal means that the login cannot be verified by Windows. これは、信頼されていないドメインからの Windows ログインである可能性があります。This could be because the Windows login is from an untrusted domain.

同様の問題によって、より広い意味のエラー 18456 が発生することがあります。Similar problems can cause the less-specific error 18456.

ユーザーの操作User Action

SQL ServerSQL Server 認証を使用して接続しようとしている場合は、SQL ServerSQL Server が混合モード認証で構成されていることを確認します。If you are trying to connect using SQL ServerSQL Server Authentication, verify that SQL ServerSQL Server is configured in Mixed Authentication Mode.

SQL ServerSQL Server 認証を使用して接続しようとしている場合は、SQL ServerSQL Server ログインが存在することを確認します。If you are trying to connect using SQL ServerSQL Server Authentication, verify that the SQL ServerSQL Server login exists.

Windows 認証を使用して接続しようとしている場合は、正しいドメインに適切にログインしていることを確認します。If you are trying to connect using Windows Authentication, verify that you are properly logged into the correct domain.