반응형
개발중인 소프트웨어에서 아래와 같이 암호 만료 오류가 발생하며 DB 서버에 접속이 되지 않는 문제를 발견했다. 실사용하는 서버가 아닌 개발용이다 보니 암호를 관리하는 것에 대한 부담이 있으므로, 만료 정책을 비활성화 하는 방법을 정리한다. 아래에 사용한 이미지는 SSMS v18.5 영문버전 기준이며, 영문 메뉴(또는 항목) 뒤의 괄호 안에 표기한 한글 명칭은 한글버전에서 표기되는 문구이다.
Microsoft SQL Server Management Studio에 시스템 관리자 계정으로 접속한다. 서버 → Security (보안) → Logins (로그인) → 계정 → Properties (속성) 메뉴를 선택한다.
Login Properties (로그인 속성) 설정창에서 General(일반) → Enforce password expiration (암호 만료 강제 적용) 항목의 체크를 해제한다.
SQL 서버를 재시작 할 필요 없이 응용소프트웨어에서 접속을 재시도하면 바로 접속된다.
반응형
'데이터베이스' 카테고리의 다른 글
[MySQL] 특정한 컬럼에 동일한 값이 중복 입력된 경우 한 개만 남기고 삭제하는 쿼리 (4) | 2022.08.28 |
---|---|
[MariaDB] 윈도우용 MariaDB에서 DB와 Table 이름이 소문자로만 생성되는 경우 해결 방법 (0) | 2021.12.22 |
System.InvalidOperationException: 데이터가 없을 때 읽으려고 했습니다. (0) | 2017.02.16 |
System.Data.SqlClient.SqlException (0x80131904) 문자열이나 이진데이터는 잘립니다 (0) | 2017.02.16 |