Identificando um objeto do AD através do SID utilizando PowerShell

Ola pessoal,

Compartilho com vocês mais um script útil para administradores do Active Directory. Digamos que por alguma razão você tenha o SID (Security Identifier) de um objeto do AD, como por exemplo, um usuário, computador ou grupo e precise saber o nome deste o objeto? Isso acontece, por exemplo, quando um objeto foi deletado e é necessário saber qual é. Outro exemplo, um servidor perde conectividade com o domínio e passa a exibir os nomes de usuários e grupos do dominio apenas pelo SID. Existem inúmeras situações.

Podemos obter essa informação utilizando o script PowerShel abaixo. Basta substituir o SID em negrito, pelo do objeto que você precisa descobrir o nome.

$objSID = New-Object System.Security.Principal.SecurityIdentifier `
(“S-1-5-21-235225456-1496787263-929701000-42105“)
$objUser = $objSID.Translate( [System.Security.Principal.NTAccount])
$objUser.Value

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: