Hogyan találhat meg egy felhasználói biztonsági azonosítót (SID) a Windows rendszerben

Tartalomjegyzék:

Hogyan találhat meg egy felhasználói biztonsági azonosítót (SID) a Windows rendszerben
Hogyan találhat meg egy felhasználói biztonsági azonosítót (SID) a Windows rendszerben
Anonim

Amit tudni kell

  • A parancssorba írja be: wmic useraccount get name, sid, és nyomja meg az Enter.
  • A felhasználó SID-jét úgy is meghatározhatja, hogy átnézi a ProfileImagePath értékeit minden egyes S-1-5-21 előtaggal ellátott SID-ben, amely a következő alatt található:
  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Gyakori ok, amiért érdemes megkeresni egy felhasználói fiók biztonsági azonosítóját (SID) a Windows rendszerben, hogy meg kell határozni, hogy a Windows rendszerleíró adatbázisában a HKEY_USERS alatt melyik kulcsot kell keresni a felhasználóspecifikus rendszerleíró adatbázisban. A SID-k és a felhasználónevek párosítása egyszerű a wmic paranccsal, amely a Windows legtöbb verziójában a parancssorból érhető el.

Hogyan találjuk meg a felhasználó SID-jét a WMIC segítségével

Kövesse ezeket az egyszerű lépéseket a felhasználónevek és a hozzájuk tartozó SID-k táblázatának megjelenítéséhez. Valószínűleg csak egy percet vesz igénybe, talán kevesebbet, hogy megtaláljuk a felhasználó SID-jét a Windows rendszerben a WMIC-en keresztül:

A Felhasználó SID-jének megtalálása a rendszerleíró adatbázisban című részt az oldalon találja meg, ha útmutatást szeretne kapni a felhasználónév SID-hez való illesztéséről a Windows rendszerleíró adatbázisában található információk alapján, amely a WMIC használatának alternatív módja. A wmic parancs nem létezett a Windows XP előtt, ezért a Windows régebbi verzióiban a regisztrációs módszert kell használnia.

  1. Nyissa meg a Windows Terminált (Windows 11), vagy nyissa meg a Parancssort a Windows régebbi verzióiban. Ha a Windows 11/10/8 rendszerben billentyűzetet és egeret használ, a leggyorsabb módja a Kiemelt felhasználói menü, amely a WIN+X gyorsbillentyűvel érhető el.

    Ha nem látja ott a Parancssort, írja be a cmd parancsot a Start menü keresősávjába, és válassza a Command Prompt amikor meglátod.

    Nem kell emelt szintű parancssort nyitnia ahhoz, hogy ez működjön. Néhány Windows-parancs megköveteli, de az alábbi WMIC-példában megnyithat egy normál, nem adminisztratív parancssort.

  2. Írja be a következő parancsot a Parancssorba pontosan úgy, ahogy itt látható, beleértve a szóközöket vagy azok hiányát:

    
    

    wmic felhasználói fiók neve, sid

    …, majd nyomja meg az Enter.

    Image
    Image

    Ha ismeri a felhasználónevet, és csak az egyik felhasználó SID-jét szeretné megragadni, írja be ezt a parancsot, de cserélje ki a USER szót a felhasználónévre (az idézőjelek maradjanak):

    
    

    wmic felhasználói fiók, ahol a name="USER" megkapja a sid

    Image
    Image

    Ha hibaüzenetet kap arról, hogy a wmic parancsot nem ismeri fel a rendszer, módosítsa a munkakönyvtárat a következőre: C:\Windows\System32\wbem\, és próbálkozzon újra. Ezt a cd (change directory) paranccsal teheti meg.

  3. Egy táblázatot kell látnia a Parancssorban. Ez az egyes Windows felhasználói fiókok listája, felhasználónévvel, majd a fiók megfelelő SID-jével.

Most, hogy biztos abban, hogy egy adott felhasználónév egy adott SID-nek felel meg, elvégezheti a szükséges változtatásokat a rendszerleíró adatbázisban, vagy bármi mást megtehet, amihez szüksége volt erre az információra.

Image
Image

Felhasználónév megkeresése a SID használatával

Ha van olyan eset, amikor meg kell találnia a felhasználónevet, de csak a biztonsági azonosítója van, a parancsot így "visszafordíthatja" (csak cserélje ki ezt a SID-t a kérdéses azonosítóval):


wmic felhasználói fiók, ahol a sid="S-1-5-21-992878714-4041223874-2616370337-1001" megkapja a nevet

…hogy ilyen eredményt kapjunk:


Név

jonfi

Image
Image

Hogyan kereshetem meg a felhasználó SID-jét a rendszerleíró adatbázisban

A felhasználó SID-jét úgy is meghatározhatja, hogy átnézi a ProfileImagePath értékeit minden egyes S-1-5-21 előtaggal ellátott SID-ben, amely a következő kulcs alatt található:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

Image
Image

A ProfileImagePath érték az egyes SID-nevű rendszerleíró kulcsokon belül felsorolja a profilkönyvtárat, amely tartalmazza a felhasználónevet.

Például a fent látható számítógépen a S-1-5-21-992878714-4041223874-2616370337-1001 gomb alatti érték: C:\Users\jonfi, tehát tudjuk, hogy ez a felhasználó SID-je.

A felhasználók SID-ekhez való illesztésének ez a módszere csak azokat a felhasználókat jeleníti meg, akik be vannak jelentkezve, vagy bejelentkeztek és felhasználót váltottak. Ha továbbra is a regisztrációs módszert szeretné használni más felhasználók SID-jének meghatározására, minden egyes felhasználóként be kell jelentkeznie a rendszerbe, és meg kell ismételnie ezeket a lépéseket. Ez nagy hátrány; Feltéve, hogy képes vagy rá, sokkal jobban jársz, ha a fenti wmic parancsmódszert használod.

GYIK

    Hogyan találhatom meg gyorsan a saját SID-met?

    Nyissa meg a parancssort a Windows billentyű+R megnyomásával. Ezután írja be a következő parancsot, és nyomja meg az Enter: whoami /user.

    Hogyan adhatok hozzá felhasználót a számítógépemhez?

    Új felhasználói fiók létrehozásához a Windows rendszerben nyissa meg a Start > Beállítások > Fiókok> Család és egyéb felhasználók A Egyéb felhasználók alatt > További felhasználó hozzáadása, válassza a lehetőséget. Fiók hozzáadásaAdja meg a felhasználó adatait, és kövesse az utasításokat.

Ajánlott: