На основе Как дать права одному пользователю на перезапуск службы
Я пробовал команду
sc sdset My.Service (A;;RPWP;;;S-1-1-0)
который, как я считаю, должен дать всем пользователям разрешение на перезапуск My.Service
когда я запускаю команду
ошибка:
[SC] ConvertStringSecurityDescriptorToSecurityDescriptor FAILED 87:
wrong parameter
Что я делаю не так?
РЕДАКТИРОВАТЬ:
sc sdset My.Service D:(A;;RPWP;;;S-1-1-0)
sc выполняется успешно, но net.exe и sc.exe дают отказ в разрешении
Вам нужно добавить к записям префикс D: вот так:
sc sdset My.Service D:(A;;RPWP;;;S-1-1-0)