SID Numarası (Security Identifiers)
Kullanıcı, bilgisayar ve grup hesapları oluşturulduklarında, bu hesaplara otomatik olarak SID(security identifier) isimli bir numara atanır. SID oluşturulan hesabı tanımlayan benzersiz bir numaradır. SID NT4.0 zamanından bu yana hala kullanılmaktadır. Sistem hiçbir zaman sizi isminizle bilmez, SID numaranızla bilir ve tanır. Kullanıcı isimleri sadece bizim grafiksel arayüzden verdiğimiz tanımlamalardır. Bir kullanıcı adını silip, tekrar aynı adla yeni bir kullanıcı açmak grafiksel arayüzden mümkündür.Fakat isimleri aynı olmasına rağmen iki kullanıcıların SID numaraları hiçbir zaman arka planda aynı olmaz. Çünkü SID hiçbir zaman tekrar kullanılmaz. Kullanıcı hesabı silindiği anda SID numarası da onunla birlikte silinir. Tipik bir SID örneğini aşağıda görmektesiniz.
S-1-5-21-1659004503-193565697-854245398-1002
SID numarasını farklı segmentlere bölebilirsiniz. Örneğin aşağıdaki gibi:
S-1-5-21-D1-D2-D3-RID
S-1-5 standart bir ön ektir. Burada 1 versiyon numarasıdır ve NT 3.1 versiyondan bu yana hiç değişmedi. 5 ise SID’nin NT tarafından atandığını gösteren tanımlamadır. 21 yine bir NT ön ektir. D1,D2,D3 ise domain’e özgü olan 32-bitlik tanımlayıcı numaradır. Bir domain kurulunca D1′den D3′e kadar olan numara otomatik oluşur ve aynı domain içerisindeki bütün objeler için bu D1,D2,D3 değerleri aynı olur. En sondaki RID, relative identifier‘ın kısaltmasıdır. Ve SID numarası içerisinde ait olduğu objeyi benzersiz kılan ve diğer objelerden ayıran numaradır. Her yeni hesap benzersiz bir RID numarasına sahiptir. Hatta eski kullanıcı ile aynı isim ve bilgiler kullanılsa bile RID her zaman farklıdır. Dolayısıyla, yeni açılan kullanıcının adı eski kullanıcı ile aynı olsa da RID numarası farklı olacağı için eski kullanıcının haklarını hiçbir şekilde kullanamayacaktır.
GUID (Globally Unique Identifier)
Active Directory ortaminda bulunan her objeye atanan 128-bitlik (16-byte) degismeyen ve benzersiz bir numaradır. Ve Active Directory icerisindeki aramalarda ve replikasyonda kullanılır.
Active Directory ortaminda olusturulan her objeye otomatik olarak atanir ve o objenin objectGUID property degerinde saklanir.
Objelerin isimleri ya da konumlari degistigi zaman objenin Tanimlama ismi (Distinguished Name - DN) degisecektir. ismi ve konumu degisse de objenin GUID numarası değişmeyecektir. Ayni forest icerisinde bir kullanici, bilgisayar ya da grup hesabini bir domainden baska bir domaine tasiyinca atanan SID numarasi degisir, fakat GUID numarası aynen korunur.
Active Directory ortaminda objelere ait bilgilerin tutuldugu tablolarda satirlarin benzersizligi bu GUID numaralari ile saglanmakta ve obje uzerindeki degisikliklerin veritabanına yazılması da yine bu GUID numaraları referans alınarak gerçekleştirilmektedir.



Recent Comments