У нас есть домен активного каталога (назовем его foodomain
) и учетная запись пользователя домена (foodomain\fooAppPoolUser
), используемая для идентификации пула приложений IIS.
Мы хотим запустить пул приложений под этой учетной записью пользователя, а не под Network Service
или новым AppPoolIdentity
, поскольку нам необходимо получить доступ к серверу SQL и иметь несколько приложений в IIS (с собственными пулами приложений), обращающихся к различным базам данных.
Проблема в том, что я не могу найти четкое руководство, объясняющее, какие права пользователя должны быть установлены для этой учетной записи пользователя и как должен быть настроен IIS, чтобы это работало.
Сначала я получил ошибки (к сожалению, не могу вспомнить, какие именно), затем я добавил fooAppPoolUser
в группу локальных администраторов (Administrators
, я знаю, только для проверки), затем это сработало. Теперь я снова удалил пользователя, перезапустил IIS, и он все еще работает.
Так что я немного запутался и хотел бы знать, как должна быть конфигурация / настройка, чтобы она работала.
Где-то я читал, что для этой учетной записи должно быть право пользователя " Олицетворять клиента после аутентификации ". По этой причине я добавил учетную запись в группу «Администратор» (назначение прав пользователя заблокировано с помощью групповой политики, но при необходимости это можно изменить.
Надеюсь, я достаточно ясно понял, в чем вопрос, и надеюсь, что у кого-то есть ответ.