Sådan finder du en brugers sikkerhedsidentifikator (SID) i Windows
Hvad skal man vide
- I Kommandoprompt, type wmic brugerkonto få navn, sid og tryk Gå ind.
- Du kan også bestemme en brugers SID ved at se gennem ProfileImagePath værdier i hver S-1-5-21 præfikset SID, der er angivet under:
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
En almindelig årsag til, at du måske ønsker at finde sikkerheds-id'et (SID) for en brugers konto i Windows, er at bestemme, hvilken nøgle under HKEY_USERS i Windows registreringsdatabasen at lede efter brugerspecifikke registerdata. Det er nemt at matche SID'er med brugernavne med wmic kommando- tilgængelig fra Kommandoprompt i de fleste versioner af Windows.
Sådan finder du en brugers SID med WMIC
Følg disse nemme trin for at få vist en tabel med brugernavne og deres tilsvarende SID'er. Det vil sandsynligvis kun tage et minut, måske mindre, at finde en brugers SID i Windows via WMIC:
Se Sådan finder du en brugers SID i registreringsdatabasen længere nede på siden for instruktioner om at matche et brugernavn med et SID via information i Windows-registreringsdatabasen, en alternativ metode til at bruge WMIC. Wmic-kommandoen eksisterede ikke før
-
Åbn kommandoprompt.
I Windows 10 og Windows 8, hvis du bruger et tastatur og en mus, er den hurtigste vej gennem Power User Menu, tilgængelig med VIND+X genvej.
Hvis du ikke kan se kommandoprompt der, skal du skrive cmd i søgefeltet i menuen Start, og vælg Kommandoprompt når du ser det.
Det behøver du ikke åbne en forhøjet kommandoprompt for at dette virker. Nogle Windows-kommandoer kræver det, men i WMIC-kommandoeksemplet nedenfor kan du åbne en almindelig, ikke-administrativ kommandoprompt.
-
Indtast følgende kommando i kommandoprompt nøjagtigt som det er vist her, inklusive mellemrum eller mangel på samme:
wmic brugerkonto få navn, sid.
...og tryk derefter på Gå ind.
Hvis du kender brugernavnet og kun vil have fat i den ene brugers SID, skal du indtaste denne kommando, men erstatte BRUGER med brugernavnet (behold anførselstegnene):
wmic brugerkonto hvor navn = "BRUGER" får side.
Hvis du får en fejl om, at wmic-kommandoen ikke genkendes, skal du ændre arbejdsmappen til at være C:\Windows\System32\wbem\ og prøv igen. Det kan du gøre med cd (skift mappe) kommando.
Du bør se en tabel vist i kommandoprompt. Dette er en liste over hver brugerkonto i Windows, angivet efter brugernavn, efterfulgt af kontoens tilsvarende SID.
Nu hvor du er sikker på, at et bestemt brugernavn svarer til et bestemt SID, kan du foretage de ændringer, du har brug for i registreringsdatabasen eller gøre, hvad du ellers havde brug for disse oplysninger til.
Find brugernavnet ved hjælp af SID
Hvis du tilfældigvis har en sag, hvor du skal finde brugernavnet, men alt hvad du har, er sikkerheden identifikator, kan du "vende" kommandoen sådan her (erstat bare denne SID med den i spørgsmål):
wmic brugerkonto hvor sid="S-1-5-21-992878714-4041223874-2616370337-1001" hente navn.
...for at få et resultat som dette:
Navn
jonfi.
Sådan finder du en brugers SID i registreringsdatabasen
Du kan også bestemme en brugers SID ved at se gennem ProfileImagePathværdier i hver S-1-5-21 præfiksede SID anført under denne nøgle:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
Det ProfileImagePath værdi inden for hver SID-navngivet registreringsnøgle viser profilbiblioteket, som inkluderer brugernavnet.
For eksempel ProfileImagePath værdi under S-1-5-21-992878714-4041223874-2616370337-1001 tasten på den computer, du ser ovenfor, er C:\Brugere\jonfi, så vi ved, at SID'et for brugeren "jonfi" er "S-1-5-21-992878714-4041223874-2616370337-1001".
Denne metode til at matche brugere til SID'er vil kun vise de brugere, der er logget på eller har logget på og skiftet bruger. For at fortsætte med at bruge registreringsmetoden til at bestemme andre brugers SID'er, skal du logge på som hver bruger på systemet og gentage disse trin. Dette er en stor ulempe; forudsat at du er i stand til det, er du meget bedre stillet ved at bruge wmic-kommandometoden ovenfor.