프로그래밍/DB
[DB] MSSQL 로그인 오류 해결방법 (CHECK_POLICY 및 CHECK_EXPIRATION 옵션을...)
ss-pro
2024. 12. 14. 15:56
반응형
DB서버 로그인시 암호정책을 해제하고 변경을 할려고 하는데 아래이미지와 같이 "MUST_CHANGE가 설정되어 있으므로 CHECK_POLICY 및 CHECK_EXPIRATION 옵션을 해제할 수 없습니다. (Microsoft SQL Server, 오류: 15128) " 에러 해결방법입니다.
해당 부분이 발생하는 원인은 계정을 만들때 아래와 같이 암호정책강제적요,다음로그인 할때 반드시 암호변경 옵션이 체드됩니다.
이 상태에서 바로 암호정책강제적용을 해제 하지 말고 "다음 로그인 할때 반드시 암호변경"을 해제 후 암호정책을 적용한 상태에서 비밀번호를 변경 후 저장합니다.
그 이후에 암호 정책강제 적용을 해제하고 암호를 변경하면 암호정보가 변경됩니다.
요약을 해보면 초기에 계정 생성 후 다음 로그인할 때 반드시 암호변경을 기본으로 체크하다보니 발생하는 부분이고, 암호정책 강제적용 부분을 해제하기전에 해당 옵션을 해제하여 비번을 바꾸고, 다시 암호 정책 강제적용을 해제하여 비번을 바꾸면 됩니다.