Development

SQL Server 로그인 아이디의 암호 정책 강제 적용, 암호 만료 강제 적용 시 MUST_CHANGE 오류 발생시 (오류 15128)

CecilDeSK 2016. 7. 25. 16:40
반응형

SQL Server 에서 로그인 아이디에 대해 암호 정책 강제 적용, 암호 만료 강제 적용 옵션 해제하려고 할때 




"로그인 'XXX'에 대한 변경이(가) 실패했습니다. (Microsoft.SqlServer.Smo)

Transact-SQL 문 또는 일괄 처리를 실행하는 동안 예외가 발생했습니다.

(Microsoft.SqlServer.ConnectionInfo)

MUST_CHANGE가 설정되어 있으므로 CHECK_POLICY 및 CHECK_EXPIRATION 옵션을 해제할 수없습니다..(Microsoft SQL Server, 오류: 15128)" 


SQL 명령어로 변경시


ALTER LOGIN testID WITH PASSWORD = ‘testIDPassword’,
      CHECK_POLICY = OFF,
      CHECK_EXPIRATION = OFF;



메세지가 나올경우 해결방법...





위와 같은 에러가 나오는 이유는 최초 한번은 비밀번호를 변경해주어야 한다. 우선 비밀번호만 변경하고 다시 해당 하는 명령어나 GUI.메뉴를 통해서 변경을 시도해 보도록 하자.






반응형