O objectGUID é único e mudará alguma vez?

6

Estou tentando identificar exclusivamente objetos em um domínio do Active Directory. O sAMAccountName ou endereço de email pode mudar tristemente, e assim pode o objectSid. Mas eu vi que há um objectGUID também.

Eu apenas me pergunto: isso pode mudar por algum motivo, ou posso supor que isso nunca mudará?

O motivo pelo qual estou perguntando é que estou fazendo referência a alguns objetos do AD de um aplicativo e preciso voltar semanas ou meses depois e ainda obter o objeto, mas o aplicativo não pode ter nenhuma maneira de ser notificado alterar. Então eu preciso de um valor que nunca mude.

    
por Michael Stum 22.01.2010 / 21:10

4 respostas

13

link

Para copiar e colar: os SIDs podem às vezes mudar. O SID para um objeto Group não será alterado. Os valores de outras propriedades do objeto podem mudar, mas o GUID do objeto nunca é alterado. Quando um objeto é atribuído a um GUID, ele mantém esse valor por toda a vida.

    
por 22.01.2010 / 21:19
1

Se houver um GUID associado a ele, ele nunca deverá ser alterado, pois o GUID significa Identificador Exclusivo Global

    
por 22.01.2010 / 21:19
0

O GUID não deve mudar se você deixar o computador como um membro do domínio e renomeá-lo, mas conforme declarado, removê-lo do domínio e adicioná-lo novamente em um novo objeto.

    
por 07.04.2016 / 15:20
-1

"Quando um objeto é atribuído a um GUID, ele mantém esse valor por toda a vida."

Não tenho certeza de como isso é verdade. Eu testei isso adicionando um computador a um domínio do AD e gravando o GUID. Em seguida, removi o computador do domínio, renomei-o e, em seguida, o adicionei novamente ao mesmo domínio. O GUID era diferente no computador. Estou curioso para saber se alguém mais pode verificar isso também.

    
por 07.10.2013 / 20:48