在 windows 服务器上启动 tomcat-service 的访问权限被拒绝
access denied rights for start tomcat-service on windows server
我在 windows 服务器上使用 tomcat,但在更新 tomcat 版本时遇到问题。
问题是指定用户无权启动 tomcat.
这里是我对 tomcat 版本的尝试:
v8.5.43/ -> tomcat 启动成功
v8.5.45/ -> 访问被拒绝
- v8.5.46/ -> 访问被拒绝
- v8.5.47/ -> 访问被拒绝
- v8.5.49/ -> 访问被拒绝
v8.5.50/ -> 访问被拒绝
v9.0.30/ -> 访问被拒绝
用户已有LogonAsService权限。
你知道启动tomcat的用户应该有哪些权限吗?
这里是解决方案:
来自 Tomcat 8.5.44 用户必须对 Tomcat-Install-Directory 具有读取和执行权限。
ICACLS "Tomcat-Install-Directory" /grant %UserName%:(OI)(CI)(RX) /T
我在 windows 服务器上使用 tomcat,但在更新 tomcat 版本时遇到问题。 问题是指定用户无权启动 tomcat.
这里是我对 tomcat 版本的尝试:
v8.5.43/ -> tomcat 启动成功
v8.5.45/ -> 访问被拒绝
- v8.5.46/ -> 访问被拒绝
- v8.5.47/ -> 访问被拒绝
- v8.5.49/ -> 访问被拒绝
v8.5.50/ -> 访问被拒绝
v9.0.30/ -> 访问被拒绝
用户已有LogonAsService权限。 你知道启动tomcat的用户应该有哪些权限吗?
这里是解决方案:
来自 Tomcat 8.5.44 用户必须对 Tomcat-Install-Directory 具有读取和执行权限。
ICACLS "Tomcat-Install-Directory" /grant %UserName%:(OI)(CI)(RX) /T