반응형
DB서버 로그인시 암호정책을 해제하고 변경을 할려고 하는데 아래이미지와 같이 "MUST_CHANGE가 설정되어 있으므로 CHECK_POLICY 및 CHECK_EXPIRATION 옵션을 해제할 수 없습니다. (Microsoft SQL Server, 오류: 15128) " 에러 해결방법입니다.
해당 부분이 발생하는 원인은 계정을 만들때 아래와 같이 암호정책강제적요,다음로그인 할때 반드시 암호변경 옵션이 체드됩니다.
이 상태에서 바로 암호정책강제적용을 해제 하지 말고 "다음 로그인 할때 반드시 암호변경"을 해제 후 암호정책을 적용한 상태에서 비밀번호를 변경 후 저장합니다.
그 이후에 암호 정책강제 적용을 해제하고 암호를 변경하면 암호정보가 변경됩니다.
요약을 해보면 초기에 계정 생성 후 다음 로그인할 때 반드시 암호변경을 기본으로 체크하다보니 발생하는 부분이고, 암호정책 강제적용 부분을 해제하기전에 해당 옵션을 해제하여 비번을 바꾸고, 다시 암호 정책 강제적용을 해제하여 비번을 바꾸면 됩니다.
'프로그래밍 > DB' 카테고리의 다른 글
[DB] MSSQL 2022 클린 삭제 (1) | 2024.12.08 |
---|---|
[DB] MSSQL GROUBY CASE문 사용 (4) | 2024.11.12 |
[DB] MSSQL Alias 한글 깨질 경우 (0) | 2024.11.02 |
[DB] MSSQL2022 신뢰되지 않은 기관에서 인증서 체인오류해결 (0) | 2024.10.24 |
[DB] MSSQL 2022 구성관리자실행 (0) | 2024.09.02 |