SQL Server 2008 - Não é possível fazer logon via SQL Server Management Studio local

3

FYI: o SO é o SQL Server 2008 (NÃO R2).

Ontem, quando eu estava tentando fazer com que o Visual Studio 2010 em uma máquina Win XP remota pudesse depurar o ASP.NET pela rede, instalei o Active Directory (e o DNS) no meu servidor.

Bem, eu desisti disso.

Portanto, eu desinstalei o Active Directory e agora não consigo fazer logon na minha instância local do SQL Server, MSSQLSERVER2008 (também conhecido como (local) ou SERVERNAME ) via Autenticação do Windows. Eu recebo esta mensagem de erro:

Cannot connect to (local). Additional information: Login failed for user 'SERVERNAME\Administrator'. (Microsoft SQL Server, Error: 18456)

Algumas informações possivelmente relevantes:

  • Eu posso conectar-me à Autenticação do SQL Server (mas só posso administrar um único banco de dados com cada log dessa maneira ... e há 20 de em).

  • Eu posso também se conectar via autenticação do SQL Server do usuário asp.net (o IIS está sendo executado na mesma máquina).

  • Eu posso também me conectar remotamente via "Server Explorer" do Visual Studio usando a Autenticação do SQL Server.

  • Além disso, o diretório C:/users da Minha conta de administrador agora é Administrator.SERVERNAME

  • Start > run > services.msc > SQL Server (MSQSERVER2008) properties > "Log On" = "Local System account" and "Allow service to interact with desktop" is checked.

  • Start > All Programs > MS Sql Server 2008 > Configuration Tools > SQL Server Configuration Manager > SQL Server Properties > "Log on as:" = Built-in account: (Local System) ("Serviço de rede" não funciona {Erro: The parameter is incorrect, [0x80070057] })

  • Eu tentei criar uma nova conta de administrador e fazer o login dessa maneira, mas ainda não funciona (erro igual ao da outra conta).

Meu pensamento é que o SQL Server só permite conexões de usuários do domínio que eu configurei temporariamente com o Active Directory. Talvez quando eu desinstalei o Active Directory não poderia reverter o servidor SQL corretamente? Mas não tenho ideia de como consertar isso ou se foi o que aconteceu.

Quaisquer dicas ou sugestões são bem-vindas ... Eu tentei praticamente tudo o que posso pensar (o que não é muito) ... então agora estou olhando para os profissionais. : -)

Obrigado!

    
por David Murdoch 17.09.2010 / 17:02

1 resposta

3

Você precisará fazer logon no servidor SQL com a conta SA (autenticação SQL), remover a conta SERVERNAME \ Administrator e adicioná-la novamente. Quando você promoveu o computador a um DC e o rebaixou, o SID da sua conta de administrador teria sido redefinido. Portanto, o SID que o servidor SQL tem para identificar o administrador não é mais válido.

    
por 17.09.2010 / 17:17