MSSQLSERVER_18452MSSQLSERVER_18452

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 1845218452
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name LOGON_INVALID_CONNECTLOGON_INVALID_CONNECT
Testo del messaggioMessage Text Accesso non riuscito per l'utente '%.ls'.Login failed for user '%.ls'. L'accesso è un accesso di SQL Server e non può essere usato con l'autenticazione di Windows %.*lsThe login is a SQL Server login and cannot be used with Windows Authentication.%.*ls

SpiegazioneExplanation

L'utente ha tentato di effettuare l'accesso con credenziali che non è possibile convalidare.The user attempted to login with credentials that cannot be validated. Le cause possibili sono:Possible causes are:

  • L'account di accesso può essere un account di accesso di SQL ServerSQL Server ma il server accetta solo l'autenticazione di Windows.The login may be a SQL ServerSQL Server login but the server only accepts Windows Authentication.

  • Si sta tentando di effettuare la connessione mediante l'autenticazione di SQL ServerSQL Server ma l'account di accesso utilizzato non esiste in SQL ServerSQL Server.You are trying to connect using SQL ServerSQL Server Authentication but the login used does not exist on SQL ServerSQL Server.

  • L'account di accesso può utilizzare l'autenticazione di Windows ma è un'entità di Windows non riconosciuta.The login may use Windows Authentication but the login is an unrecognized Windows principal. Un'entità di Windows non riconosciuta indica che l'account di accesso non può essere verificato da Windows.An unrecognized Windows principal means that the login cannot be verified by Windows. La causa potrebbe essere la provenienza dell'account di accesso di Windows da un dominio non attendibile.This could be because the Windows login is from an untrusted domain.

Problemi simili possono provocare l'errore 18456 meno specifico.Similar problems can cause the less-specific error 18456.

Azione dell'utenteUser Action

Se si sta tentando di effettuare la connessione mediante l'autenticazione di SQL ServerSQL Server, verificare che SQL ServerSQL Server sia configurato in modalità Autenticazione mista.If you are trying to connect using SQL ServerSQL Server Authentication, verify that SQL ServerSQL Server is configured in Mixed Authentication Mode.

Se si sta tentando di effettuare la connessione mediante l'autenticazione di SQL ServerSQL Server , verificare l'esistenza dell'account di accesso a SQL ServerSQL Server.If you are trying to connect using SQL ServerSQL Server Authentication, verify that the SQL ServerSQL Server login exists.

Se si sta tentando di effettuare la connessione mediante l'autenticazione di Windows, verificare di essere connessi al dominio corretto.If you are trying to connect using Windows Authentication, verify that you are properly logged into the correct domain.