회사에서 내부 개발/테스트 용으로 사용 중인 SQL Server가 있는데
불필요하게 도메인에 가입되어 있는 것을 보고 도메인 탈퇴를 하고 나니 문제가 생겼다.
바로, sa 계정으로 SQL Server에 로그인을 할 수 없게 된 것이다.
공교롭게도 sa 계정에 "암호 정책 강제 적용" 설정이 되어 있어
몇 차례 암호를 틀렸었는지, 그만 잠겨버린 것이었다.
그럴 때는 보통,
Windows 관리자 계정으로 Windows 인증 모드로 로그인해서 새 암호를 지정하고 잠금을 풀면 되는데
애초에 SQL Server가 도메인 관리자 계정으로 설치가 된 모양인지
도메인을 탈퇴하고 나니 로컬 Windows 관리자 계정으로는 로그인이 되지 않는 것이었다.
도메인 탈퇴 전에 sa 계정으로 로그인이 잘 되는지 미리 확인했었다면
이런 상황을 겪을 필요가 없었는데 곤란하게 됐다.
구글링 해서 찾아보니 Single-User Mode로 재시작하면 로컬 관리자 계정으로 로그인이 된다니
그렇게 시도해보기로 했다.
이렇게 해야 한다.
어떤 글에서는 net start로 시작하면서 -m 옵션을 주라는 황당한 얘기도 있는데,
그렇게 해서는 동작하지 않는다.
아무튼 인터넷에는 해 보지도 않고 지레짐작으로 쓰레기 글들을 써 대는 못된 놈들이 참 많다.
-c 옵션을 주고 실행을 해서 그런지 SQL Server가 실행되면서 그간 발생했던 오류 로그가 막 찍혔다.
마지막에 "Server is in single user mode. Only one administrator can connect at this time."이 보이면서
로그가 더 찍히지 않고 멈췄다. 드디어 접속할 차례...
두둥!
로컬 관리자 계정으로 로그인이 잘 된다.
바로 sa 계정에 걸려 있는 잠금도 풀고, 암호 정책 강제 적용도 풀었다.
앞으론 잠길 일이 없겠지.
끝.
'Tech: > Server·IIS' 카테고리의 다른 글
Exchange 2013 메일 발송이 느릴 때 (1) | 2017.05.25 |
---|---|
Microsoft CA 서버에서 인증서 유효기간 늘리기 (0) | 2016.08.18 |
Visual Studio 2013 성능 및 부하 테스트 팁 2가지 (0) | 2015.10.14 |
"이 콘텐츠를 프레임에 표시할 수 없습니다" 오류 해결법 (0) | 2015.09.07 |
IIS에서 HTTP를 HTTPS로 강제 전환시키는 몇 가지 간단한 방법 (1) | 2015.07.21 |