如何设置用户停止iis应用程序池的权限

如何设置用户停止iis应用程序池的权限

CruiseControl.net我使用一个域中的用户登录服务( DOMAINNAME\user)。并且我想使用 nant 脚本来停止其他服务器上的应用程序池。

我得到了这个错误

Failed stopping application pool '***********' on '172.16.0.62'.
Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

如果我将该用户设置为该服务器上的管理员,我可以停止它,但我不想。有人能解决这个问题吗?谢谢。

答案1

不确定你是如何在 nant 脚本中执行应用程序池操作的,但是如果你调用部署为此,您可以将凭据传递给有权停止应用程序池的用户的 msdeploy。

相关内容