SQL Server: Não é possível efetuar logon no SQL Server Management Studio no servidor

2

Eu instalei o SQL Server 2012 em um Windows Server 2012.

Estou voltando alguns dias depois e não consigo fazer login no SQL Server Management Studio (SMS) usando a Autenticação do Windows, mesmo se eu iniciar o SMS usando o "Executar como administrador". Eu continuo recebendo o erro 18456.

Infelizmente, não anotei o modo que defini durante a instalação ou o nome de usuário que criei, se houver. Eu deveria ter, mas não o fez.

O visualizador de eventos mostra um pouco mais de detalhes. A entrada é:

Falha no login do usuário '\ Administrator', Motivo: não foi possível encontrar um login que corresponda ao nome fornecido. (CLIENTE:)

Como o SMS não é uma opção para qualquer coisa no momento, como restauro o acesso? Estou logado usando a conta de administrador.

    
por Sarah Weinberger 04.07.2013 / 04:12

1 resposta

0

Parece que você pode fazer isso da mesma forma em 2012 que você fez em 2008.

  1. Encerre o SQL Server nos Serviços.
  2. Inicie o SQL Server no modo de usuário único (navegue até o diretório com um prompt de comando elevado e digite "SQLServr.Exe –m"
  3. Inicie um novo prompt de linha de comando.
  4. Conecte-se ao sqlcmd. ("sqlcmd -S.", a menos que haja um nome de instância e, em seguida, "sqlcmd -sServername \ instance")
  5. Crie um novo login para você mesmo na linha de comando:

    CREATE LOGIN [MYOFFICE-SERVER \ Administrator] DO WINDOWS; GO

  6. Adicione esse usuário ao grupo sysadmin:

    exec SP_ADDSRVROLEMEMBER 'MYOFFICE-SERVIDOR \ Administrador', 'SYSADMIN'; GO

  7. O "GO" é importante. Deve reconhecer que "GO".

Boa sorte!

    
por 04.07.2013 / 04:28