안녕하세요. 

일주일째 같은 상태다 보니 부득이하게 문의를 올리게 되었습니다.


기존 사항

기존에 mssql 2008 구동 중이였습니다.

응용프로그램하나가 해당 디비에 접속해서 디비 읽어가고 있었습니다.

인수인계 받을때 로컬 디비라서 윈도우 7 ultimate 사용중인데 admin비번은 없고 mssql의 sa비밀번호도 없다고 하였습니다.


문제 발생

요번에 인수인계 받은뒤에 테이블을 확인하기위해 osql -U sa 를 이용해서 cmd창에서 아무것도 입력안하고 엔터를 하여 비밀번호가 없는 상태라는 걸 확인하였습니다. 

그 이후 테이블을 보고있는중에 갑자기 프로그램에서 sa로그인이 안된다고 에러가 나기시작하였습니다.

확인해보니 비밀번호 없이 접속이 안되길래 

쿼리 분석기에서 데이터베이스는 msdb로 선택하고 sp_password null, '', 'sa' 를 이용해서 비밀번호를 지우니 다시 접속이 되더군요.

그런데 그이후부터 1분마다 다시 비밀번호가 설정되고 있습니다.


시도 방법

그리고 로그인 속성에 암호 정책 강제적용을 체크를 풀면된다는 글을 보아서 바꾸려하였지만 암호정챙강제적용, 암호만료 강제적용, 다음로그인할때반드시 암호변경과 같은 체크박스들이 있는 부분은 저희 설정엔 안보였습니다.


ALTER LOGIN '아이디' WITH PASSWORD = '비번' UNLOCK, CHECK_POLICY = OFF, CHECK_EXPIRATION = OFF

해당 쿼리를 이용해서 변경이 가능하다고 하여서 시도해보려하였지만 쿼리분석기에서 시도하면 없는 테이블이라고 나옵니다.


많이 바쁘시겠지만 부디 의견을 남겨주시면 매우 도움이 될 것 같습니다.

긴 글 읽어주셔서 감사합니다.