Como alterar a conta de inicialização de serviço do SQL Server (SQL Server Configuration Manager)

Use o SQL Server Configuration Manager para alterar as opções de inicialização dos serviços do SQL Server e para alterar as contas de serviço usadas pelo Mecanismo de banco de dados do SQL Server, SQL Server Agent, Navegador do SQL Server, SQL Server Analysis Services e SQL Server Integration Services. Para obter mais informações sobre como selecionar uma conta de serviço apropriada, consulte Configurando as contas de serviço do Windows.

Observação importanteImportante

Quando você altera a conta de inicialização do serviço do Mecanismo de Banco de Dados e do SQL Server Agent, o serviço SQL Server (o Mecanismo de Banco de Dados) deve ser reiniciado para que a alteração entre em vigor. Para obter mais informações, consulte Considerações adicionais para alterar as Contas de serviço do SQL Server 2008 a seguir. Quando o serviço é reinicializado, todos os bancos de dados associados com aquela instância do SQL Server ficarão indisponíveis até que o serviço seja reiniciado com êxito. Se for necessário alterar a conta de inicialização do serviço do SQL Server ou do SQL Server, faça isso durante a manutenção regular agendada ou quando os bancos de dados puderem ser colocados offline sem interromper as operações diárias.

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

  1. No menu Iniciar, aponte para Todos os Programas, aponte para Microsoft SQL Server 2008 R2, aponte para Ferramentas de Configuração e clique em SQL Server Configuration Manager.

  2. No SQL Server Configuration Manager, clique em Serviços do SQL Server.

  3. No painel de detalhes clique com o botão direito do mouse no nome da instância SQL Server que deseja alterar a conta de inicialização do serviço e em seguida clique em Propriedades.

  4. No SQL Server <instancename> Propriedades caixa de diálogo, clique na guia Fazer logon e selecione um Logon como tipo de conta.

  5. Após selecionar a nova conta de inicialização do serviço, clique em OK.

    Uma caixa de mensagem pergunta se você quer reiniciar o serviço SQL Server.

  6. Clique em Sim e em seguida feche o SQL Server Gerenciador de Configuração.

Considerações adicionais para alterar as contas de serviço do SQL Server 2008

  • SQL Server 2008 em execução no Windows Server 2003 e no Windows XP

    A alteração da conta de serviço usada pelo SQL Server ou pelo SQL Server Agent exige que o SQL Server Configuration Manager execute as etapas seguintes:

    1. Pare o SQL Server se ele estiver em execução.

    2. Reinicie o SQL Server em modo de usuário único.

    3. Conecte-se ao SQL Server.

    4. Forneça a nova conta de serviço para o serviço (adicione o novo logon de serviço) como membro da função de servidor fixa sysadmin.

    5. Desabilite o logon da conta de serviço antiga no SQL Server.

    6. Desconecte-se do SQL Server.

    7. Pare o SQL Server.

    8. Reinicie o SQL Server em modo de usuário normal.

  • SQL Server 2008 em execução no Windows Vista e servidor autônomo do Windows Server 2008

    As etapas anteriores (início/parada do serviço em modo de usuário único e conexão ao SQL Server) não são executadas ao alterar a conta de serviço usada pelo SQL Server ou pelo SQL Server Agent quando o SQL Server 2008 estiver em execução no Windows Vista ou no Windows Server 2008. Isso é porque os SIDs do SQL Server e do serviço do SQL Server Agent são provisionados como um logon e como um membro da função de servidor fixa sysadmin durante a instalação do SQL Server 2008 e a alteração da conta de serviço não tem impacto sobre o SID por serviço.

  • Servidores clusterizados

    A alteração da conta de serviço usada pelo SQL Server ou SQL Server Agent deve ser executada no nó ativo do cluster do SQL Server.

    Ao executar no Windows Server 2003 e no Windows Server 2008 (em uma configuração não padrão que usa grupos de domínios), a alteração da conta de serviço usada pelo SQL Server ou pelo SQL Server Agent exige que o SQL Server Configuration Manager pare o SQL Server para as etapas descritas anteriormente colocando os grupos de recursos offline.

  • SQL Server 2008 em execução em um controlador de domínio

    Se os serviços do SQL Server forem configurados usando SIDs de serviço, a alteração da conta usada pelos serviços não exigirá alterações adicionais no SQL Server. Se os serviços do SQL Server forem configurados usando contas de domínio, o serviço deverá ser parado para executar as etapas (a) a (h) listadas acima.

  • Atualização de SKU (SKU do SQL Server Express para não Express)

    Durante a instalação do SQL Server Express, o serviço do SQL Server Agent é configurado para usar a conta de Serviço de Rede, mas desabilitado. O SQL Server Configuration Manager pode alterar a conta atribuída para o serviço do SQL Server Agent, mas o serviço não pode ser habilitado ou iniciado. Depois da atualização da SKU do SQL Server Express para não Express, o serviço do SQL Server Agent não é habilitado automaticamente, mas pode ser habilitado quando necessário usando o SQL Server Configuration Manager e alterando o modo de início do serviço para Manual ou Automático. Para obter mais informações, consulte Recursos do SQL Server Express.