Por que recebo o erro "1337 A estrutura do ID de segurança é inválida" ao usar o SubInAcl?

Por que recebo o erro "1337 A estrutura do ID de segurança é inválida" ao usar o SubInAcl?

Tenho uma conta padrão do Windows 7 chamada popuserà qual gostaria de conceder permissões de início e parada para o OpenVPNService. Usei o seguinte comando com sucesso em outras máquinas, mas por algum motivo em um novo Acer Aspire 5830T ele não funciona para mim:

subinacl /service OpenVPNService /grant=popuser=TO

Continuo recebendo a seguinte mensagem de erro:

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

Tentei adicionar o nome da máquina ao nome de usuário e ao nome do serviço, sem sucesso. Estou executando o prompt de comando como administrador.

O que está acontecendo e como posso fazer isso funcionar?

Responder1

O problema é que minha conta 'popuser' foi originalmente criada com outro nome e depois foi renomeada para popuser. subinacl não reconheceu o novo nome como conta. Excluí e adicionei a conta corretamente e agora funciona.

Responder2

Isso acontece quando a conta do usuário em questão não pode ser identificada pelo nome inserido. Nesse caso, o problema era que uma conta havia sido renomeada. Suponho que apenas o nome de exibição foi alterado, não o nome técnico do SAM; você pode obter o nome do SAM executando whoamicomo usuário.

Uma causa comum deste erro com contas e grupos integrados (por exemplo, Administradores) é a localização - em sistemas que não sejam em inglês, você precisa especificar o nome traduzido de tais principais.

informação relacionada