hoony's web study

728x90
반응형

보통 Mysql의 경우에는 관리자암호가 잊어버렸을 경우에 해결하는 방법이 참 많이 나와있는데
ms sql서버 정보에는 많이 없더군요 ^^

방법은 다음과 같습니다.
도스창에서
C:₩Program Files₩Microsoft SQL Server₩MSSQL
\Binn>osql -Esp_password @old = null, @new =
'newpassword', @loginame ='sa'
1. osql -E 를 통해서 윈도우인증을 통해서 MSDE에 접속
합니다.
2. 그런 다음 sp_password 프로시져를 통해서 sa계정의
패스워드를 재설정합니다.

sp_password 온라인 설명서
sp_password [ [ @old = ] 'old_password' , ]
{ [ @new =] 'new_password' }
[ , [ @loginame = ] 'login' ]
인수
[@old =] 'old_password'
이전 암호입니다. old_password는 sysname이며 기본
값은 NULL입니다.
[@new =] 'new_password'
새 암호입니다. new_password는 sysname이며 기본값
은 없습니다. 명명된 매개 변수를 사용하지 않으면
old_password는 지정되어야 합니다.
[@loginame =] 'login'
암호 변경에 영향을 받는 로그인의 이름입니다. login은
sysname이며 기본값은 NULL입니다. login은 이미 존재
해야 하며 sysadmin 고정 서버 역할의 구성원만이 지정
할 수 있습니다.
반환 코드 값
0(성공) 또는 1(실패)입니다.

Daum 블로거뉴스
블로거뉴스에서 이 포스트를 추천해주세요.
추천하기

728x90

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading