MSSQL Login Error) Error: 18456 사용자 'sa'이(가) 로그인하지 못했습니다.

반응형

 

 

에러 로그 확인

  • Error: 18456, Severity: 14, Statement: 78
2023-02-07 16:58:15.75 Logon
오류: 18456, 심각도: 14, 상태: 78.
2023-02-07 16:58:15.75 Logon       
Login failed for user 'sa'.이유:
계정이 현재 잠겨 있습니다.
시스템 관리자가 계정 잠금을 해제할 수 있습니다.

 

이는 사용자 계정이 잠금 상태가 되어 있는 것을 의미

계정의 암호 정책으로 인하여 계정이 잠겨있음

여러 곳에서 관리자 계정을 접속하려하는데 암호 정책으로 계정 잠금되어 다른 사용자가 접속을 못하는 상황


해결 방법

  • 윈도우 인증(Windows Authentication)으로 연결

 

  • 연결된 로컬 서버 - 보안 - 로그인 - 계정 우클릭 - 속성
    (Local SQL Server - Security - Logins - Account right button - Properties)

 

  • 일반 - 암호 정책 강제 적용 체크 해제
    (General - Enforce password policy uncheck)
  • 확인 (OK)

 

  • 로그인 시도

 

  • 접속 성공

 

  • 암호 정책에 대한 자세한 설명은 SQL 문서에서 확인 가능

https://learn.microsoft.com/ko-kr/sql/relational-databases/security/password-policy?view=sql-server-ver16 

 

암호 정책 - SQL Server

Windows 암호 정책은 SQL Server 인증을 사용하는 로그인과 암호를 가진 포함된 데이터베이스 사용자에게 적용됩니다.

learn.microsoft.com

 

반응형