Pergunta

Esqueci minha senha do SQL Server 2005.A autenticação do Windows não está habilitada, então não consigo fazer login.Como posso remover a instância atual e criar uma nova instância de banco de dados?Ou existe uma solução melhor?

Foi útil?

Solução

Supondo que você seja membro do grupo Windows Admininstrator, você pode colocar o servidor no modo de usuário único, você pode tentar isto -

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

Outras dicas

Minha leitura da pergunta foi que o servidor está configurado para usar apenas autenticação SQL e talvez você não saiba a senha sa ou qualquer outra credencial de login SQL?Nesse caso, você poderá alterar o modo de autenticação.Para instâncias padrão do SQL Server 2005, ele é armazenado no registro em:

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

em um DWORD chamado LoginMode.Um valor 2 indica Modo Misto (há suporte para autenticação Windows e SQL);Acho que 0 é apenas Windows e 1 é apenas SQL.Você pode tentar alterá-lo para 2, reiniciar o serviço MSSQL e tentar entrar no SQL Management Studio após fazer login na máquina como administrador.

Se isso falhar, você poderá criar outra instância executando novamente o programa de instalação.

Você tentou se conectar quando fez logon como administrador local de domínio/servidor?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top