MSSQL 계정패스워드가 만료되었습니다.

DB에 접속하려는데 ID를 틀린것도 패스워드를 틀린것도 아닌데 에러가 발생하였습니다.

"Login failed for user '접속하려는ID'. Reason: The password of the account has expired." (로그인에 실패하였습니다. : 계정의 암호가 만료되었습니다.)

MSSQL 계정패스워드가 만료된 것인데요.

MSSQL 에서 인스턴스>보안>로그인 에서 해당 계정의 속성에서 "암호만료강제적용" 옵션을 체크해제 하여 해결 할 수 있습니다. 한글버전 MSSQL 를 사용하고 계시다면 "암호 만료 강제 적용(X)" 영문버전 MSSQL 을 사용하고 계시다면 "Enforce password expiration"

암호 만료 강제 적용 옵션은 지정한 기간이 끝나면 해당 계정을 접근이 불가합니다.
암호정책 강제적용 옵션과 같이 보안을 위해 ms-sql에서 제공하는 기능인데요~
관리용 계정이 아닌 인터페이스나 서비스계정의 경우에는 체크 해제 하는 식으로 운영하면 좋습니다.
## 도움이 되었다면  를 눌러주세요 ##

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기