2

У меня есть стандартная учетная запись Windows 7 под названием popuser которой я хотел бы предоставить разрешения на запуск и остановку для OpenVPNService. Я успешно использовал следующую команду на других машинах, но по какой-то причине на новом Acer Aspire 5830T она мне не подходит:

subinacl /service OpenVPNService /grant=popuser=TO

Я продолжаю получать следующее сообщение об ошибке:

LookupAccountName : OpenVPNService:popuser 1337 The security ID structure is invalid.

Current object OpenVPNService will not be processed

Elapsed Time: 00 00:00:00
Done: 0, Modified 0, Failed 0, Syntax errors 1
Last Syntax Error:WARNING : /grant=popuser=to : Error when checking arguments - OpenVPNService

Я попытался добавить имя машины к имени пользователя и имени службы безрезультатно. Я запускаю командную строку от имени администратора.

Что происходит, и как я могу заставить эту работу?

2 ответа2

1

Проблема заключалась в том, что моя учетная запись «popuser» изначально была создана под другим именем, а затем была переименована в popuser. Subinacl не распознал новое имя в качестве учетной записи. Я удалил и правильно добавил учетную запись, и теперь она работает.

0

Это происходит, когда учетную запись пользователя нельзя идентифицировать по введенному имени. В этом случае проблема заключалась в том, что учетная запись была переименована. Я предполагаю, что было изменено только отображаемое имя, а не техническое имя SAM; Вы можете получить имя SAM, запустив whoami как пользователь.

Распространенной причиной этой ошибки для встроенных учетных записей и групп (например, администраторов) является локализация - в неанглийских системах необходимо указать переведенное имя таких участников.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .