PROBLEMA: O SQL Server Agent não é iniciado e apresenta erro 18456

Traduções de Artigos Traduções de Artigos
Artigo: 237604 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

O serviço de agente do SQL Server não é iniciado e poderá ver a seguinte mensagem de erro no Visualizador de eventos do Windows:
Não foi possível iniciar SQLServerAgent (razão: não é não é possível ligar ao servidor; SQLServerAgent possível iniciar).
Além disso, se tentar iniciar o SQL Server Agent Services a partir de uma linha de comandos (por exemplo, C:\MSSQL7\BINN\>sqlagent - c - v) poderá ver as seguintes mensagens de erro no ficheiro C:\MSSQL7\LOG\SQLAGENT.OUT:
13/7/99 2: 07: 43 PM? [129] SQLServerAgent iniciar sob controlo de serviço do Windows NT
13/7/99 2: 07: 43 PM! Erro SQLServer [298]: falha de início de sessão 18456, para o utilizador 'Nomedomínio\nomeutilizador'. [SQLSTATE 28000]
13/7/99 2: 07: 43 PM! [000] Não é possível ligar ao servidor; SQLServerAgent não é possível iniciar
13/7/99 2: 07: 44 PM? [098] SQLServerAgent terminada (normalmente)

Causa

O início de sessão BUILTIN\Administradores não tem acesso ao SQL Server ou o início de sessão BUILTIN\Administradores foi removido do SQL Server e o serviço SQLAgent está a iniciar na conta LocalSystem.

O problema não ocorre se o serviço SQLAgent é iniciado numa conta de domínio ou computador que está listado separadamente no SQL Server Enterprise Manager e que tem privilégios de administradores de sistema (sysadmin).

Como contornar

Para colocar novamente a conta BUILTIN\Administradores em SQL Server, inicie o SQL Enterprise Manager. Vá para \Servername\Security\Logins e conceder acesso ao utilizador BUILTIN\Administradores.

Se pretender realmente negar o acesso ao SQL Server por administradores do Windows NT, pode remover a conta BUILTIN\Administradores. Adicione primeiro a conta de início de sessão estiver a utilizar o serviço de agente de SQL como um início de sessão do SQL Server e atribuir a função Administrador de sistema (sa) para essa conta. Em seguida, revogar as permissões de função administradores de sistema (sysadmin) da conta BUILTIN\Administradores ou eliminar a conta BUILTIN\Administradores completamente do inícios de sessão no SQL Server Enterprise Manager.

Para obter informações adicionais, consulte o tópico SQL Server Books Online "Visualizar e modificar função de membros," que se encontra disponível no seguinte Web site da MSDN:
http://msdn.microsoft.com/en-us/library/aa905209.aspx

Mais Informação

Note que quando executar o serviço clicando em Painel de controlo e, em seguida, escolhendo Serviços que não existem quaisquer mensagens de erro úteis. Tem de verificar o Visualizador de eventos do Windows ou iniciar o serviço na linha de comandos vê-los.

Propriedades

Artigo: 237604 - Última revisão: 23 de julho de 2004 - Revisão: 2.4
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbmt kbprb KB237604 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 237604

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com