UMA SID ou um Identificador de segurança é um código único que ajuda na identificação de qualquer usuário ou grupo e contas de computador em sistemas operacionais Windows. Eles são criados assim que uma conta de usuário é criada e sendo os identificadores exclusivos, não há dois SIDs iguais em um computador comum. Também é referido como um ID de segurança. Essa identificação exclusiva é usada internamente no sistema operacional em vez de nomes de exibição que definimos como Pessoal, Pai ou qualquer outra coisa. Isso também significa que, mesmo que você altere seu nome de exibição, ele não afetará nada pré-configurado para essa conta, pois todas as configurações são vinculadas ao SID, que permanece constante mesmo quando você altera seu nome de exibição ou até mesmo seu nome de usuário.
Agora, vamos ver como localizar o identificador de segurança (SID) de qualquer usuário no Windows 10.
Localizar identificador de segurança (SID) de qualquer usuário no Windows 10
1: Usando o WMIC
Encontrar o SID ou o Identificador de segurança de um usuário é realmente fácil. Temos que usar a Linha de Comando da Instrumentação de Gerenciamento do Windows (WMIC) para fazer isso.
Então, primeiro de tudo, comece abrindo o Prompt de Comando. Você pode fazer isso procurando Prompt de comando na caixa de pesquisa da Cortana. Ou se você estiver usando o Windows 8 ou mais recente, clique no WINKEY + X combinação de botões para iniciar um menu de contexto no botão Iniciar e clique em Prompt de comando (Admin).
Agora, digite o seguinte comando,
wmic useraccount get name,sid
E então acertar o Entrar chave.
Agora você obterá resultados como no snippet de tela abaixo. Você receberá a conta de usuário com o SID do mesmo.
Agora, o comando que você vai usar é-
wmic useraccount where name='USER' get sid
Agora, você precisa substituir USER pelo nome de usuário real do usuário dentro das aspas no comando acima.
Por exemplo, deve ser como-
wmic useraccount where name='Ayush' get sid
No caso, você recebe um erro ao usar o comando acima, tente mudar o caminho para C: Windows | System32 | wbem ao invés de C: Windows System32
O resultado do comando acima seria algo como isto,
2: Usando o Editor do Registro
Aqui, comece abrindo o Editor do Registro. Você pode fazê-lo, procurando por ele na caixa de pesquisa Cortana ou apenas bater WINKEY + R combinação para iniciar o lançamento e digitar regedit e depois bateu Entrar.
Depois de abrir o Editor do Registro, navegue até o seguinte caminho,
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionProfileList
Agora, dentro do ProfileImagePath valores para cada SID sob a pasta de Lista de perfis, você pode encontrar os SIDs desejados e outros detalhes, como nomes de usuários. A página seria semelhante a este snippet de tela abaixo.
Identificando SIDs
Um SID no formato de S-1-0-0 é chamado como um SID nulo. Ele é atribuído a um SID quando seu valor é desconhecido ou é atribuído a um grupo sem nenhum membro.
Além disso, um SID no formato de S-1-1-0 é um SID mundial. É atribuído a um grupo de todos os usuários.
Finalmente, um SID no formato de S-1-2-0 é chamado como um SID local. Ele é atribuído a um usuário que deve estar conectado a partir de um terminal local.
Você pode aprender mais sobre esses identificadores de sistema aqui no Microsoft Developer Network.