Почему при использовании SubInAcl возникает ошибка «1337 Структура идентификатора безопасности недопустима»?

Почему при использовании SubInAcl возникает ошибка «1337 Структура идентификатора безопасности недопустима»?

У меня есть стандартная учетная запись 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

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

Что происходит и как мне это сделать?

решение1

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

решение2

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

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

Связанный контент