Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Om du någonsin har hanterat fil- och mappbehörigheter eller bläddrat i registret kan du ha sett en lång rad värden som "S-1-5-21-3011698416-3634052959-2884390752-500". Denna sträng kallas Security Identifier eller SID-kod. Varje användare kommer att ha ett unikt SID-värde. Den här artikeln visar hur du hittar SID för Windows-användarkonton.

Vad är SID?

En säkerhetsidentifierare är ett unikt strängvärde som tilldelas alla säkerhets- och säkerhetsgrupper av en myndighet som Windows Domain Controller . Denna säkerhetsidentifierare genereras automatiskt när en säkerhetsgrupp skapas. När SID-koden har genererats lagras den i databasen och hämtas vid behov.

När SID och användarrättigheter kombineras kommer Windows att ge användaren en åtkomsttoken varje gång du loggar in på systemet. Denna åtkomsttoken ger i sin tur rätt säkerhetskontext och behörigheter för att hantera Windows-systemet. Enkelt uttryckt är SID en av de viktiga delarna av Windows säkerhetsmodell.

Förutom automatiskt genererade SID:n har Windows också några kända vanliga SID:n som Everyone, Local Authority, World, NT Authority och All Services. Det finns många sätt att hitta SID-koden för en specifik användare eller alla Windows-användare. Nedan finns några sätt att hitta användar-ID:t, använd det som fungerar bäst för dig.

Hur man hittar SID för alla användare på Windows

1. Använd kommandotolken

Det enklaste sättet att kontrollera SID för den för närvarande inloggade användaren på din PC är att använda kommandot whoami. Det kommer att visa SID med hjälp av "användare" argument till kommandot. Den enda begränsningen är att den inte kan visa flera SID:n för en enda användare.

Här är hur:

1. Tryck på Win + R för att starta dialogrutan Kör . Skriv cmd i textrutan och tryck på Ctrl + Skift + Enter för att öppna kommandotolken .

2. Fönstret Användarkontokontroll visas. Klicka på knappen Ja för att öppna programmet med administratörsrättigheter om du uppmanas att göra det.

3. Skriv nu följande kommando för att se SID för det för närvarande inloggade användarkontot:

whoami /user

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med kommandotolken

4. Du kommer att se det för närvarande inloggade användarnamnet och motsvarande SID. Du kan välja och kopiera text direkt från kommandotolksfönstret. Men om du vill exportera detaljerad information till en textfil för senare användning kan du göra det genom att ange följande kommando:

whoami /user > C:\SID.txt

5. Kommandot ovan skapar en textfil med namnet SID i enhet C. Du kan öppna den med Notepad eller något annat textredigeringsprogram.

6. Stäng kommandotolksfönstret.

2. Använd WMIC

Du kan enkelt se SID för alla användare eller en enskild användare på din PC med hjälp av WMICs kommandoradsverktyg. Du behöver inte öppna ett kommandotolksfönster med administratörsrättigheter för att använda WMIC och visa SID.

Följ dessa steg för att göra detta:

1. Högerklicka på Start-knappen för att öppna Power User-menyn . Klicka på alternativet Terminal.

2. Ange följande kommando och tryck på Enter för att utföra det:

wmic useraccount get name,sid

3. Kommandot ovan visar användarnamnet och motsvarande SID för alla användarkonton. Exemplet visar tre lokala konton (a, b och t) och administratörs-, gäst-, standard- och WDAGUtility-konton.

4. Du kan exportera all denna data till en textfil på enhet D genom att utföra följande kommando:

wmic useraccount get name,sid > D:\SID.txt

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med WMIC

5. Om du vill få detaljerad information om ett specifikt användarkonto på din PC är kommandosyntaxen:

wmic useraccount where name="USER" get sid

6. Ersätt USER- delen av kommandot med det faktiska användarnamnet. I fallet med exemplet skulle kommandot vara:

wmic useraccount where name="a" get sid

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med WMIC

7. Stäng kommandotolksfönstret.

3. Använd PowerShell-cmdlets

PowerShell tillhandahåller cmdleten Get-WmiObject så att du kan se SID:n för alla användarkonton på din Windows-dator. Precis som WMIC-metoden kan du se SID:n för alla användare med ett enda kommando.

Följ dessa steg:

1. Tryck på Win + R för att starta dialogrutan Kör. Skriv powershell i textrutan och tryck på Ctrl + Shift + Enter för att öppna PowerShell.

2. Fönstret Användarkontokontroll visas. Klicka på knappen Ja för att öppna programmet med administratörsrättigheter om du uppmanas att göra det.

3. Ange följande kommando och tryck på Enter :

Get-WmiObject win32_useraccount | Select name,sid

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med Powershell

4. Kommandot ovan visar alla användarkonton och deras respektive SID. För att exportera resultaten som en textfil, kör följande kommando:

Get-WmiObject win32_useraccount | Select name,sid > C:\SID.txt

5. Kommandot sparar filen på enhet C. Gå till platsen med File Explorer och öppna filen i ett textredigeringsprogram.

6. Stäng PowerShell-fönstret.

4. Använd Registereditorn

Om kommandotolken eller PowerShell inte fungerar på din PC, kan du använda Registereditorn för att visa alla SID på din PC. Denna metod är inte lika bekväm som att visa hela SID-listan i terminalen eller i en textfil. Du kommer att behöva göra en del manuellt arbete för att hitta deras SID och användarnamn.

Här är hur:

1. Tryck på Win + R för att starta dialogrutan Kör. Skriv regedit i textrutan och tryck på Ctrl + Shift + Enter samtidigt .

2. Fönstret Användarkontokontroll visas. Klicka på knappen Ja.

3. Gå till adressfältet högst upp, klistra in följande sökväg och tryck på Enter :

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

4. Klicka på en SID- undernyckel för att välja den och flytta till höger sektion.

5. Hitta nu ProfileImagePath- värdet och dubbelklicka på det för att öppna fönstret Redigera. Du kommer att se användarnamnet för SID i fältet Värdedata .

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med Regedit

6. På samma sätt kan du kontrollera andra SID-nycklar och öppna deras ProfileImagePath- värde för att hitta motsvarande användarnamn.

7. Stäng sedan programmet Registerredigerare.

5. Använd batchfiler

Om du tycker att terminalrutten är besvärlig kan du skapa en batchfil för att visa alla användares SID på en gång. Följ dessa steg för att skapa en batchfil:

1. Tryck på Win + D för att växla till skrivbordet .

2. Högerklicka på ett tomt utrymme på skrivbordet och klicka på alternativet Nytt > Textdokument .

3. En ny textfil visas på skrivbordet. Dubbelklicka på filen för att öppna den i ett Anteckningar-fönster.

4. Klistra in följande kod i Notepad-filen:

@echo off 
 cmd.exe /k wmic useraccount get name,sid
 pause

5. Tryck på Ctrl + Skift + S för att öppna fönstret Spara som . Behåll filnamnet SID.bat och fältet Spara som typ som Alla filer .

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med batchfil

6. Navigera till mappen där du sparade batchfilen. Dubbelklicka på den för att köra filen.

7. Terminalfönstret startar och visar alla användare på din PC och deras respektive SID.

Hur man hittar SID (Security Identifier) ​​för ett användarkonto i Windows

Kontrollera SID med batchfil

Önskar dig framgång!

Se mer:


Topp bästa gratis och betalda Syslog Server-programvara för Windows

Topp bästa gratis och betalda Syslog Server-programvara för Windows

Syslog Server är en viktig del av en IT-administratörs arsenal, särskilt när det gäller att hantera händelseloggar på en centraliserad plats.

Vad är Error 524 A Timeout inträffade och hur man åtgärdar felet

Vad är Error 524 A Timeout inträffade och hur man åtgärdar felet

Fel 524: En timeout inträffade är en Cloudflare-specifik HTTP-statuskod som indikerar att anslutningen till servern stängdes på grund av en timeout.

Vad är fel 0x80070570? Hur fixar jag detta fel?

Vad är fel 0x80070570? Hur fixar jag detta fel?

Felkod 0x80070570 är ett vanligt felmeddelande på datorer, bärbara datorer och surfplattor som kör operativsystemet Windows 10. Det visas dock även på datorer som kör Windows 8.1, Windows 8, Windows 7 eller tidigare.

Instruktioner för att åtgärda blåskärmsfelet SIDFEL I ICKE PAGED OMRÅDE eller STOPP 0x00000050

Instruktioner för att åtgärda blåskärmsfelet SIDFEL I ICKE PAGED OMRÅDE eller STOPP 0x00000050

Blue screen of death-fel BSOD PAGE_FAULT_IN_NONPAGED_AREA eller STOP 0x00000050 är ett fel som ofta uppstår efter installation av en hårdvarudrivrutin, eller efter installation eller uppdatering av en ny programvara och i vissa fall är orsaken att felet beror på en korrupt NTFS-partition.

Vad ska du göra när du får ett internt fel i Video Scheduler?

Vad ska du göra när du får ett internt fel i Video Scheduler?

Video Scheduler Internal Error är också ett dödligt blåskärmsfel, det här felet uppstår ofta på Windows 10 och Windows 8.1. Den här artikeln visar dig några sätt att åtgärda det här felet.

Hur man förhindrar Epic Launcher från att starta med Windows

Hur man förhindrar Epic Launcher från att starta med Windows

För att få Windows 10 att starta snabbare och minska starttiden, nedan är stegen du måste följa för att ta bort Epic från Windows Startup och förhindra Epic Launcher från att starta med Windows 10.

3 bättre sätt att spara filer på skrivbordet

3 bättre sätt att spara filer på skrivbordet

Du bör inte spara filer på skrivbordet. Det finns bättre sätt att lagra datorfiler och hålla ordning på skrivbordet. Följande artikel kommer att visa dig mer effektiva platser att spara filer på Windows 10.

Åtgärda felet med skjutreglaget för ljusstyrka som försvinner från aktivitetsfältet

Åtgärda felet med skjutreglaget för ljusstyrka som försvinner från aktivitetsfältet

Oavsett orsaken, ibland måste du justera skärmens ljusstyrka för att passa olika ljusförhållanden och syften. Om du behöver observera detaljerna i en bild eller titta på en film måste du öka ljusstyrkan. Omvänt kanske du också vill sänka ljusstyrkan för att skydda din bärbara dators batteri.

9 sätt att fixa att Windows-datorn slumpmässigt vaknar för att söka efter uppdateringar

9 sätt att fixa att Windows-datorn slumpmässigt vaknar för att söka efter uppdateringar

Vaknar din dator slumpmässigt och poppar upp ett fönster som säger "Söker efter uppdateringar"? Vanligtvis beror detta på programmet MoUSOCoreWorker.exe - en Microsoft-uppgift som hjälper till att koordinera installationen av Windows-uppdateringar.

Hur man använder PuTTY på Windows

Hur man använder PuTTY på Windows

Den här artikeln förklarar hur man använder PuTTY-terminalfönstret i Windows, hur man konfigurerar PuTTY, hur man skapar och sparar konfigurationer och vilka konfigurationsalternativ som ska ändras.