यदि आपने कभी फ़ाइल और फ़ोल्डर अनुमतियों को प्रबंधित करने या रजिस्ट्री के माध्यम से ब्राउज़ करने का प्रयास किया है, तो हो सकता है कि आपने "S-1-5-21-3011698416-3634052959-2884390752-500" जैसे कुछ लंबे स्ट्रिंग मान देखे हों। इन्हें संक्षेप में सुरक्षा पहचानकर्ता या SID के रूप में जाना जाता है। प्रत्येक उपयोगकर्ता के पास एक अद्वितीय SID संलग्न होगा। यदि आपने एसआईडी (सुरक्षा पहचानकर्ता) के बारे में कभी नहीं सुना है, तो आप सोच रहे होंगे कि दुनिया में वे क्या हैं। आखिरकार, आप इन सुरक्षा पहचानकर्ताओं को कभी भी सामान्य दृष्टि से नहीं देखेंगे, जैसे, नियंत्रण कक्ष में या सेटिंग ऐप में।
SID क्या है?
एक सुरक्षा पहचानकर्ता मूल्यों की एक अनूठी स्ट्रिंग है जो एक प्राधिकरण द्वारा जारी किया जाता है, जैसे विंडोज डोमेन नियंत्रक, प्रत्येक सुरक्षा प्रिंसिपल और सुरक्षा समूह को। सुरक्षा पहचानकर्ता स्वचालित रूप से बनाया जाता है जब एक सुरक्षा प्रिंसिपल या समूह बनाया जाता है। एक बार SID बन जाने के बाद, इसे सुरक्षा डेटाबेस में संग्रहीत किया जाता है और आवश्यकता पड़ने पर इसे पुनः प्राप्त किया जाता है।
SID और उपयोगकर्ता अधिकारों को मिलाकर, Windows आपको, उपयोगकर्ता को, हर बार जब आप अपने सिस्टम में लॉग इन करते हैं, तो एक एक्सेस टोकन देता है। यह एक्सेस टोकन बदले में सुरक्षा संदर्भ प्रदान करता है और आपको अपने विंडोज सिस्टम को प्रबंधित करने के लिए उचित अनुमति और अधिकार देता है।
सीधे शब्दों में कहें, SID Windows सुरक्षा मॉडल के महत्वपूर्ण भागों में से एक है।
स्वचालित रूप से उत्पन्न एसआईडी के अलावा, विंडोज़ में कुछ सार्वभौमिक प्रसिद्ध एसआईडी भी हैं जैसे कि हर कोई, स्थानीय प्राधिकरण, विश्व, एनटी प्राधिकरण, और सभी सेवाएं। आप सभी प्रसिद्ध SID यहाँ पा सकते हैं।
विंडोज़ पर किसी विशिष्ट उपयोगकर्ता या सभी उपयोगकर्ताओं के एसआईडी को खोजने के कई तरीके हैं। मैं उनमें से कुछ दिखाऊंगा। अपनी आवश्यकताओं के अनुरूप प्रयोग करें।
वर्तमान उपयोगकर्ता का SID ढूंढें
वर्तमान उपयोगकर्ता के SID को खोजने के लिए, आप दो में से एक कमांड का उपयोग कर सकते हैं, दोनों ही सिंगल-लाइन कमांड हैं।
सबसे पहले, स्टार्ट मेन्यू में "कमांड प्रॉम्प्ट" खोजें और इसे खोलें। कमांड प्रॉम्प्ट खोलने के बाद, नीचे दिए गए कमांड को निष्पादित करें। यह इससे जुड़े SID के आपके वर्तमान उपयोगकर्ता नाम को बड़े करीने से सूचीबद्ध करेगा।
whoami /user
वैकल्पिक रूप से, आप Windows प्रबंधन इंटरफ़ेस कमांड (WMIC) का उपयोग कर सकते हैं। बस नीचे दिए गए कमांड को निष्पादित करें, और यह SID और उपयोगकर्ता नाम को सूचीबद्ध करेगा।
wmic useraccount जहां name='%username%' नाम मिलता है, sid
विशिष्ट उपयोगकर्ता का SID ढूंढें
यदि आप किसी विशिष्ट उपयोगकर्ता का SID देखना चाहते हैं, तो आपको केवल %username%
को बदलना होगा उपयोगकर्ता के वास्तविक उपयोगकर्ता नाम के साथ उपरोक्त WMIC कमांड में।
एक बार बदलने के बाद, कमांड कुछ इस तरह दिखता है:
wmic उपयोगकर्ताखाता जहां नाम ='कृष्णा' नाम मिलता है, सिड
सभी उपयोगकर्ताओं का SID ढूंढें
आपके द्वारा बनाए गए उपयोगकर्ता खातों के अलावा, विंडोज़ स्वचालित रूप से अतिथि, व्यवस्थापक, डब्लूडीएजीयूटिलिटी अकाउंट इत्यादि जैसे कुछ डिफ़ॉल्ट खाते बनाता है। यदि आप अपने सिस्टम पर सभी उपयोगकर्ताओं के एसआईडी ढूंढना चाहते हैं, तो नीचे दिए गए आदेश को निष्पादित करें:
wmic useraccount get name,sid
उसी चीज़ को प्राप्त करने के लिए एक पॉवरशेल कमांड भी है। स्टार्ट मेन्यू से पॉवरशेल खोलें। अब, नीचे दिए गए कमांड को निष्पादित करें, और यह सभी उपयोगकर्ताओं के सभी SID को उनके उपयोगकर्ता नाम के साथ सूचीबद्ध करेगा।
<पूर्व>प्राप्त करें-WmiObject win32_useraccount | नाम चुनें, सिड
रजिस्ट्री संपादक का उपयोग करके SID ढूंढें
अप्रत्याशित रूप से, आप कुछ ही क्लिक के साथ किसी भी उपयोगकर्ता के SID को खोजने के लिए रजिस्ट्री संपादक का उपयोग कर सकते हैं। यदि आप कमांड प्रॉम्प्ट या पॉवरशेल से निपटना पसंद नहीं करते हैं, तो यह एक अच्छा विकल्प है।
प्रारंभ करने के लिए, प्रारंभ मेनू में "regedit" खोजें और इसे खोलें, फिर निम्न स्थान पर जाएं:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ProfileList कुंजी के तहत आप प्रसिद्ध और उपयोगकर्ता खाता SID दोनों देखेंगे। उपयोगकर्ता खाता SID लंबा होगा। यह पता लगाने के लिए कि कौन सा SID किस उपयोगकर्ता का है, बाएँ पैनल पर SID पर क्लिक करें, और आप मान ProfileImagePath के बगल में दाएँ-पैनल में उपयोगकर्ता नाम देखेंगे।
विंडोज़ में उपयोगकर्ताओं के एसआईडी को खोजने के लिए उपरोक्त विधि का उपयोग करने के बारे में अपने विचार और अनुभव साझा करते हुए नीचे टिप्पणी करें।
<छोटा>छवि क्रेडिट:जॉन स्विंडेलछोटा>