Partilhar via


Definir a conta de inicialização de serviço para o SQL Server Agent (SQL Server Configuration Manager)

A conta de inicialização de serviço do SQL Server Agent define a conta do Windows como a qual o SQL Server Agent é executado, bem como suas permissões de rede. Este tópico descreve como definir a conta de serviço do SQL Server Agent com o SQL Server Configuration Manager no SQL Server 2012 usando o SQL Server Management Studio.

Neste tópico

  • Antes de começar:

    Limitações e restrições

    Segurança

  • Para definir a conta de inicialização de serviço para o SQL Server Agent usando o SQL Server Management Studio

Antes de começar

Limitações e restrições

  • A partir do SQL Server 2005, o SQL Server Agent não exige mais que a conta de inicialização do serviço seja membro do grupo Administradores da Microsoft. No entanto, a conta de inicialização do serviço SQL Server Agent deve ser membro da função de servidor fixa SQL Server sysadmin. A conta também deve ser membro da função de banco de dados msdb TargetServersRole no servidor mestre se o processamento de trabalhos multisservidor for usado.

  • O Pesquisador de Objetos só exibirá o nó SQL Server Agent se você tiver permissão para usá-lo.

Segurança

Permissões

Para executar suas funções, o SQL Server Agent deve ser configurado de modo a usar as credenciais de uma conta que seja membro da função de servidor fixa sysadmin no SQL Server. A conta deve ter as seguintes permissões do Windows:

  • Fazer logon como um serviço (SeServiceLogonRight)

  • Substituir um token de nível de processo (SeAssignPrimaryTokenPrivilege)

  • Ignorar verificação completa (SeChangeNotifyPrivilege)

  • Ajustar cotas de memória para um processo (SeIncreaseQuotaPrivilege)

Para obter mais informações sobre as permissões do Windows necessárias para a conta de serviço do SQL Server Agent, consulte Selecionar uma conta para o Serviço do SQL Server Agent e Configurar contas de serviço e permissões do Windows.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para definir a conta de inicialização do serviço do SQL Server Agent

  1. Em Servidores Registrados, clique no sinal de adição para expandir Mecanismo de Banco de Dados.

  2. Clique no sinal de adição para expandir a pasta Grupos do Servidor Local.

  3. Clique com o botão direito na instância de servidor onde você deseja definir a Conta de Inicialização de Serviço e selecione SQL Server Configuration Manager….

  4. Na caixa de diálogo Controle de Conta de Usuário, clique em Sim.

  5. No SQL Server Configuration Manager, no painel de console, selecione Serviços do SQL Server.

  6. No painel de detalhes, clique com o botão direito do mouse no SQL Server Agent (server_name), onde server_name é o nome da instância do SQL Server Agent para o qual você deseja alterar a conta de inicialização de serviço e selecione Propriedades.

  7. Na caixa de diálogo Propriedades do SQL Server Agent (server_name), na guia Logon, selecione uma das seguintes opções em Fazer logon como:

    • Conta interna: selecione essa opção se os trabalhos precisarem somente de recursos do servidor local. Para obter informações sobre como escolher um tipo de conta interna do Windows, consulte Selecionando uma conta para o Serviço do SQL Server Agent.

      Observação importanteImportante

      O serviço SQL Server Agent não oferece suporte à conta Serviço Local no SQL Server Management Studio.

    • Esta conta: selecione essa opção se os trabalhos necessitarem de recursos de toda a rede, inclusive recursos de aplicativos; se desejar encaminhar eventos para outros logs de aplicativos do Windows; ou se desejar notificar operadores por meio de email ou pagers.

      Se você selecionar esta opção:

      1. Na caixa Nome da Conta, digite a conta que será usada para executar o SQL Server Agent. Opcionalmente, clique em Procurar para abrir a caixa de usuário Selecionar Usuário ou Grupo e selecione a conta a ser usada.

      2. Na caixa Senha, digite a senha da conta. Digite novamente a senha na caixa Confirmar senha.

  8. Clique em OK.

  9. No SQL Server Configuration Manager, clique no botão Fechar.

Ícone de seta usado com o link Voltar ao Início[Top]