Identificadores de segurança de decodificação (SIDs) na janela Permissões do Windows

0

Quando as permissões de alteração nos usuários do Windows 8 aparecem como SIDs longos. Existe uma maneira de ver nomes de usuários apropriados na lista de 'Nomes de grupos ou usuários'?

Eu confiei em remover e readicionar usuários (através do mecanismo 'Check Name') para usuários representados por um SID nesta lista em casos que possuem um ID relativo desconhecido (ao qual estou familiarizado apenas por causa deste método ).

Palavras agradáveis não podem descrever o quão absurdo isso é.

    
por ebpa 22.11.2015 / 19:04

1 resposta

1

Estou no processo de determinar isso sozinho, se de fato for possível, mas por enquanto, parece que há uma metodologia para codificar / decodificar SIDs:

Algum código C #:

byte[] sidInBinaryForm = ...;

var sid = new SecurityIdentifier(sidInBinaryForm, 0);
string accountName = sid.Translate(typeof (NTAccount)).Value;

Tenho quase 100% de certeza de que esta é estritamente uma rotina de decodificação e não um wrapper em cima de uma chamada LDAP, mas algo para se brincar, no entanto.

Veja também:

por 13.05.2016 / 02:12