objectGUID는 고유하며 변경될 예정입니까?

objectGUID는 고유하며 변경될 예정입니까?

Active Directory 도메인의 개체를 고유하게 식별하려고 합니다. sAMAccountName 또는 메일 주소는 안타깝게도 변경될 수 있으며 objectSid도 변경될 수 있습니다. 하지만 objectGUID도 있다는 것을 알았습니다.

나는 단지 이것이 어떤 이유로든 바뀔 수 있는지, 아니면 결코 변하지 않을 것이라고 가정할 수 있는지 궁금합니다.

제가 묻는 이유는 응용 프로그램에서 일부 AD 개체를 참조하고 몇 주 또는 몇 달 후에 다시 돌아와서 여전히 개체를 가져와야 하는데 응용 프로그램이 변경 사항에 대한 알림을 받을 수 있는 방법이 없기 때문입니다. 그래서 절대 변하지 않는 가치가 필요합니다.

답변1

http://technet.microsoft.com/en-us/library/cc961625.aspx?ppud=4

복사하여 붙여넣으려면 SID가 변경될 수 있습니다. 그룹 개체의 SID는 변경되지 않습니다. 다른 개체 속성의 값은 변경될 수 있지만 개체-GUID는 변경되지 않습니다. 개체에 GUID가 할당되면 해당 값은 평생 동안 유지됩니다.

답변2

연결된 GUID가 있는 경우 GUID는 Globally Unique Identifier(Globally Unique Identifier)를 의미하므로 변경해서는 안 됩니다.

답변3

컴퓨터를 도메인의 구성원으로 두고 이름을 바꾸면 GUID가 변경되어서는 안 됩니다. 그러나 명시된 대로 도메인에서 이를 제거하고 새 개체에 다시 추가하면 됩니다.

답변4

"개체에 GUID가 할당되면 해당 값은 평생 동안 유지됩니다."

이것이 얼마나 사실인지 잘 모르겠습니다. AD 도메인에 컴퓨터를 추가하고 GUID를 기록하여 이를 테스트했습니다. 그런 다음 도메인에서 컴퓨터를 제거하고 이름을 바꾼 다음 동일한 도메인에 다시 추가했습니다. GUID는 컴퓨터에서 달랐습니다. 다른 사람도 이것을 확인할 수 있는지 궁금합니다.

관련 정보