Tipos de conta de serviço com suporte para o SQL Server Agent
As contas do Microsoft Windows que possuem suporte para executar o serviço do SQL Server Agent encontram-se listadas na tabela a seguir. Use o Gerenciador de Configuração do SQL Server para definir a conta de serviço do SQL Server Agent. Para obter mais informações, consulte Como definir a conta de inicialização de serviço para o SQL Server Agent (SQL Server Configuration Manager).
Tipos de conta de serviço com suporte
A tabela a seguir lista os tipos de conta do Windows que podem ser usadas para o serviço do SQL Server Agent.
Tipo de conta de serviço |
Servidor não-cluster |
Servidor em cluster |
Controlador de domínio (não-cluster) |
---|---|---|---|
Conta de domínio do Microsoft Windows (membro do grupo Administradores do Windows) |
Com suporte |
Com suporte |
Com suporte |
Conta de domínio do Windows (não-administrativa) |
Com suporte1 |
Com suporte1 |
Com suporte1 |
Conta de Serviço de Rede (NT AUTHORITY\NetworkService) |
Com suporte1, 3, 4 |
Sem suporte |
Sem suporte |
Conta de usuário local (não-administrativa) |
Com suporte1 |
Sem suporte |
Não se aplica |
Conta do Sistema Local (NT AUTHORITY\System) |
Com suporte2 |
Sem suporte |
Com suporte2 |
Conta do Serviço Local (NT AUTHORITY\LocalService) |
Sem suporte |
Sem suporte |
Sem suporte |
1 Consulte limitação 1, abaixo.
2 Consulte limitação 2, abaixo.
3 Consulte limitação 3, abaixo.
4 Consulte limitação 4, abaixo.
Limitação 1: Usando contas não-administrativas para administração multiservidor
A inscrição de servidores de destino para um servidor mestre pode falhar com a seguinte mensagem de erro: "Falha na operação de inscrição".
Para resolver esse erro, reinicie o SQL Server e o serviço do SQL Server Agent. Para obter mais informações, consulte Como reiniciar uma instância do SQL Server (SQL Server Management Studio) e Como reiniciar o serviço do SQL Server Agent (SQL Server Management Studio).
Limitação 2: Usando a conta do Sistema Local para administração multiservidor
Quando o serviço do SQL Server Agent é executado com a conta do Sistema Local, só haverá suporte para administração multiservidor se o servidor mestre e o servidor de destino residirem no mesmo computador. Se você usar essa configuração, será retornada a seguinte mensagem quando você inscrever servidores de destino para o servidor mestre:
"Verifique se a conta de inicialização de agente para <target_server_computer_name> tem direitos para fazer logon como um servidor de destino".
Você pode ignorar essa mensagem informativa. A operação de inscrição deve ser concluída com êxito. Para obter mais informações, consulte Criando um ambiente multisservidor.
Limitação 3: Usando a conta de Serviço de Rede, quando ela é um usuário do SQL Server
O SQL Server Agent pode não conseguir iniciar se você executar o serviço do SQL Server Agent com a conta de Serviço de Rede e esta tiver recebido acesso explicitamente para fazer logon em uma instância do SQL Server como um usuário do SQL Server.
Para resolver isso, reinicialize o computador em que está sendo executado o SQL Server . Isso só precisa ser feito uma vez.
Limitação 4: Usando a conta do Serviço de Rede quando os serviços de relatório do SQL Server são executados no mesmo computador
O SQL Server Agent pode não conseguir iniciar se você executar o serviço do SQL Server Agent com a conta do Serviço de Rede e o Reporting Services também estiver em execução no mesmo computador.
Para resolver isso, reinicie o computador em que está sendo executado o SQL Server e, em seguida, reinicialize os serviços do SQL Server e do SQL Server Agent. Isso só precisa ser feito uma vez.