Abra o seu Administrative Tools
> %código%. Em Local Security Policy
> Certifique-se de que seu usuário está definido como Security Settings > Local Policies > User Rights Assignment
.
Eu tenho um script de lote do Windows que estou tentando controlar o Veritas Cluster Server usando o agente de processo.
O script em lote precisa ser executado como um usuário específico, mas quando tento on-line o recurso, recebo o seguinte erro no log de eventos:
Source: AgentFramework
Event ID: 6532
Process:<<resource name>> Failed to launch the program <<path to batch script>>. Error = 1385
Quando eu olho o código de erro aqui, ele aparece como:
Logon failure: the user has not been granted the requested logon type at this computer.
Assim, a conta de usuário em questão não pode fazer logon. Essa conta de usuário já executa alguns serviços e recebeu o direito Logon como um serviço. Eu também adicionei o Log on como um trabalho em lote, mas o problema persiste.
Então, quais direitos eu preciso atribuir a essa conta para que o VCS possa iniciar um script em lote como esse usuário?
O sistema operacional é o Windows Server 2003 e o VCS é a versão 5.0.
Abra o seu Administrative Tools
> %código%. Em Local Security Policy
> Certifique-se de que seu usuário está definido como Security Settings > Local Policies > User Rights Assignment
.
Verifique os direitos em c:\windows\system32\cmd.exe
- certifique-se de que o usuário tenha Execute
de permissões.