Когда мы устанавливаем наш продукт в Windows 2008 с пакетом обновления 2 (SP2), несколько служб не запускаются. Попробовав разные вещи, мы выяснили, что эти службы могут запускаться, если для параметра «Войти в систему» задано значение «Локальная системная учетная запись».
Эта служба должна запускаться от имени определенного пользователя, поскольку она требует доступа к защищенным ресурсам. Служба действительно работала нормально под этой специальной учетной записью пользователя под Windows 2003. Я думаю, что проблема связана с UAC (контроль доступа пользователей).
В интерактивном режиме можно повысить разрешение, ответив на диалоговое окно безопасности. Как сделать то же самое для службы? Как настроить службу так, чтобы она работала с необходимыми разрешениями?
Спасибо!