MSSQLSERVER_18452MSSQLSERVER_18452

세부 정보Details

제품 이름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.