Назад | Перейти на главную страницу

Как настроить право пользователя на остановку пула приложений iis

Я вхожу в систему CruiseControl.net сервис с пользователем в одном домене (DOMAINNAME\user). и я хочу использовать сценарий nant, чтобы остановить пул приложений на другом сервере.

и я получил эту ошибку

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

Я могу остановить это, если сделаю этого пользователя администратором на этом сервере, но я не хочу этого делать. у кого-нибудь есть решение этой проблемы? Спасибо.

Не уверен, как вы выполняете манипуляции с пулом приложений в своем скрипте nant, но если вы вызовете msdeploy для этого вы можете передать учетные данные в msdeploy пользователя, у которого есть разрешение на остановку пула приложений.