![]() |
Доступ к службе
Доброго.
Пытался бороться с бухгалтерским ПО MEDoc - после обновлений оно перестало запускать задачи своего же планировщика, попытка пересоздать\изменить\удалить в нём эти самые задачи приводила к сообщению об отсутствии прав для манипуляции со службой программы, хотя все делалось как под встроенным администратором, так и под другой УЗ с админ. правами. Вручную через консоль служб оная служба манипулируется без проблем. Методом проб и ошибок вышел на то, что службе надо указать права доступа пользователя на необходимые действия - хотя, повторюсь, административные УЗ ими должны обладать по-умолчанию. Ну, да ладно, "хуже не будет"- решил я и... почти угадал. Итак: имя службы: zvitgrp пользователь: admin выполнил команду Код:
sc sdset "zvitgrp" D: (A;;RPWPDT;;;LA) Результат получен - планировщик создает\пересоздает\меняет задачи без проблем. Проблема в другом: служба исчезла из списка служб. В реестре она есть, права есть все, сама служба работает. Но теперь на любую попытку обращения к ней я получаю закономерный ответ - Цитата:
|
Цитата:
cd "C:\Program Files (x86)\Windows Resource Kits\Tools"\ subinacl.exe /service "zvitgrp" /grant=admin=F |
Ageron, спасибо, до сюда я добрался тоже. Результат -
Цитата:
|
Цитата:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\zvitgrp\Security |
Petya V4sechkin, спасибо, это я пробовал - удалял всю ветку полностью, все вхождения, восстанавливал обратно - результат тот же. Благо, после твоей подсказки был вечер, я решил дополнительно к этому перегрузить сервер - и таки да, служба объявилась в оснастке и доступна к взаимодействию. Но с возвращением службы вернулась и проблема, которую я и пытался побороть. Поэтому, спрошу по-другому: какие права кому надо дать, чтоб любая УЗ (ессно, административная в т.ч.) могла делать со службой что угодно, но при этом она не сбегала из оснастки? Что в этой команде отвечает за отображение службы в GUI?
|
Время: 16:33. |
Время: 16:33.
© OSzone.net 2001-