문제

SQL Server 2005의 비밀번호를 잊어버렸습니다.Windows 인증이 활성화되어 있지 않아 로그인할 수 없습니다.현재 인스턴스를 제거하고 새 DB 인스턴스를 생성하려면 어떻게 해야 합니까?아니면 더 나은 해결책이 있습니까?

도움이 되었습니까?

해결책

당신이 Windows Admininstrator 그룹의 구성원이라고 가정하면 서버를 단일 사용자 모드로 설정할 수 있습니다. 다음을 시도해 볼 수 있습니다.

http://blogs.msdn.com/raulga/archive/2007/07/12/disaster-recovery-what-to-do-when-the-sa-account-password-is-lost-in-sql-server- 2005.aspx

다른 팁

내가 읽은 질문은 서버가 SQL 인증만 사용하도록 설정되어 있고 아마도 sa 비밀번호나 다른 SQL 로그인 자격 증명을 모른다는 것이었습니다.그렇다면 인증 모드를 변경할 수 있습니다.SQL Server 2005 기본 인스턴스의 경우 다음 위치의 레지스트리에 저장됩니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\MSSQLServer

LoginMode라는 DWORD에 있습니다.값 2는 혼합 모드(Windows 및 SQL 인증 모두 지원됨)를 나타냅니다.0은 Windows 전용이고 1은 SQL 전용이라고 생각합니다.2로 변경하고 MSSQL 서비스를 다시 시작한 다음 머신에 관리자로 로그인한 후 SQL 관리 스튜디오에 들어가 보세요.

실패할 경우 설치 프로그램을 다시 실행하여 다른 인스턴스를 생성할 수 있습니다.

도메인/서버-로컬 관리자로 로그온한 상태에서 연결을 시도해 보셨나요?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top