
Estou usando o Tomcat em um servidor Windows e enfrentei um problema ao atualizar a versão do Tomcat. O problema é que o usuário atribuído não tem direitos para iniciar o Tomcat.
Aqui estão minhas tentativas com versões do Tomcat:
- v8.5.43/ -> Tomcat iniciado com sucesso
- v8.5.45/ -> acesso negado
- v8.5.46/ -> acesso negado
- v8.5.47/ -> acesso negado
- v8.5.49/ -> acesso negado
- v8.5.50/ -> acesso negado
- v9.0.30/ -> acesso negado
O usuário já possui o privilégio LogonAsService. Você sabe quais direitos o usuário que inicia o Tomcat deve ter?
Responder1
Aqui a solução:
a partir do Tomcat 8.5.44, o usuário deve ter permissões de leitura e execução no diretório de instalação do Tomcat.
ICACLS "Tomcat-Install-Directory" /grant %UserName%:(OI)(CI)(RX) /T