O serviço do Windows executado sob credenciais de rede não é iniciado automaticamente

1

Eu tenho um servidor Subversion sendo executado como um serviço residente em uma máquina com o Windows XP Pro. Esse serviço precisa acessar um compartilhamento de arquivos de rede seguro, por isso usei a guia Serviços- > Propriedades- > Logon para dizer ao serviço para ser executado como um usuário que tenha acesso ao compartilhamento de arquivos de destino. Isso funciona bem até a máquina reiniciar, quando o serviço não for iniciado automaticamente.

Eu posso iniciá-lo manualmente fazendo login, voltando para a guia Serviços- > Propriedades- > Logon e confirmando as credenciais explícitas.

  1. Tenho que iniciar manualmente este serviço sob credenciais alternativas toda vez que a máquina é reinicializada?
  2. Há algo mais que posso fazer para certifique-se de que meu servidor Subversion serviço autostarts com acesso adequado autenticar contra este compartilhamento de rede?
por David Alpert 08.10.2009 / 16:46

6 respostas

1

Você tem o serviço configurado como 'Automático' em services.msc, certo?

    
por 12.08.2009 / 22:13
1

Você pode ver alguma mensagem de erro no visualizador de eventos quando seu serviço está tentando inicializar (em Aplicativo, Sistema ou Segurança)?

    
por 12.08.2009 / 22:23
1

Tornar o serviço dependente de algum outro serviço de rede. Por isso, não será iniciado antes de haver acesso à rede.

algo como:

sc config YourService depend= rpcss
    
por 12.08.2009 / 22:24
0

Eu tenho um problema semelhante a isso; um serviço está sendo executado com muito prazer usando uma conta de serviço criada no AD. Eu tenho que realizar alguma manutenção no serviço, então desligá-lo, então quando eu iniciá-lo novamente, ele falhará com um erro "O serviço não foi iniciado devido a uma falha de logon". A redigitação das credenciais no snap-in services.msc corrige o problema até a próxima vez.

Existe uma maneira de tornar a senha "fixa"?

    
por 11.06.2010 / 04:09
0

Talvez isso exija que a conta usada para o serviço precise fornecer o Logon como um serviço correto? Veja aqui .

    
por 11.06.2010 / 04:22
0
  • Ao configurar o serviço do Windows, você pode editar suas propriedades e definir o usuário Log On . Nesse momento, os direitos apropriados devem ser concedidos automaticamente, dando-lhe direitos para executar o seu serviço. No entanto, essas permissões não são fixas e você precisaria repetir isso sempre que o servidor for reiniciado.
  • No entanto, você pode usar Administrative Tools / Local Security Policy / Local Policies / User Rights Assignment para adicionar usuário a "Fazer logon como um serviço". Isso deve conceder aos usuários direitos permanentes para reiniciar o serviço do Windows.
por 12.04.2016 / 15:38