Проблема
При выполнении запуска адаптера без прав администратора службы не запускаются, но права администратора использовать нет возможности.
Решение
В командной строке (cmd) запущенной с правами администратора необходимо выполнить:
sc sdset service_name "D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWRPWPDTLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)"
Укажите service_name - это Имя службы установленного в системе для сервиса адаптера
В результате выполнения службе добавляются следующие права (подробнее о настройках команды sc sdset можно узнать здесь):система чтение/выполнение
администраторы(Лок) полный доступ
интерактивные чтение/выполнение
служба чтение(особые)
- Необходимо убедится что команда выполнилась успешно, об этом гласит сообщение после выполнения - [SC] SetServiceObjectSecurity: успех
Похожие статьи