Можно ли дать пользователю права администратора через сервис?

Возможный дубликат:
Как назначить разрешения для управления службой Windows, когда включен контроль учетных записей?

Наш сетевой администратор настроил автоматический запуск службы сервера приложений ColdFusion 9, иногда служба запускается, а иногда нет. Так есть ли способ дать пользователю разрешения на определенный сервис? Любые другие предлагаемые решения также будут оценены.

2 ответа

Решение

Если вы знакомы с редактором групповой политики, вы можете реализовать GP, чтобы разрешить определенному пользователю (группе) доступ для запуска / остановки определенной службы. Для более подробной информации смотрите эту ветку. Я не уверен, что вы можете сделать это удаленно, но я знаю, что это возможно на основе локальной политики.

Я мог бы подойти к этой задаче немного по-другому: я бы рассмотрел просто настройку запланированной задачи для запуска командного файла с net start service как администратор каждую минуту.

Это не совсем интенсивно процессор, и если он уже запущен, он ничего не будет делать. Я бы поместил командный файл, используемый для запуска службы, в место, защищенное только для администратора, поэтому его нельзя редактировать, чтобы изменить то, что он делает.

Таким образом, вам также не нужно беспокоиться о том, что он не запустится, если кто-то не сможет сделать это вручную.

Другие вопросы по тегам