Wenn Sie jemals versucht haben, Datei- und Ordnerberechtigungen zu verwalten oder durch die Registrierung zu blättern, haben Sie möglicherweise lange Zeichenfolgenwerte gesehen, etwa "S-1-5-21-3011698416-3634052959-2884390752-500". Diese sind bekannt als Security Identifier oder kurz SID. Jedem Benutzer wird eine eindeutige SID zugewiesen. Wenn Sie noch nie von Sicherheitskennungen (SIDs) gehört haben, fragen Sie sich vielleicht, was in der Welt diese sind. Schließlich werden Sie diese Sicherheitskennungen nie in Sichtweite sehen, z. B. in der Systemsteuerung oder in der App Einstellungen.

Was ist eine SID?

Ein Sicherheits-ID ist eine eindeutige Zeichenfolge mit Werten, die von einer Autorität wie dem Windows-Domänencontroller an alle Sicherheitsprinzipale und Sicherheitsgruppen vergeben werden. Die Sicherheitskennung wird automatisch erstellt, wenn ein Sicherheitsprinzipal oder eine Gruppe erstellt wird. Sobald die SID erstellt wurde, wird sie in der Sicherheitsdatenbank gespeichert und bei Bedarf abgerufen.

Durch die Kombination der SID- und Benutzerrechte bietet Windows Ihnen, dem Benutzer, jedes Mal, wenn Sie sich bei Ihrem System anmelden, ein Zugriffs-Token. Dieses Zugriffstoken stellt wiederum den Sicherheitskontext bereit und gibt Ihnen die entsprechenden Berechtigungen und Rechte zum Verwalten Ihres Windows-Systems.

Einfach gesagt, SID ist einer der wichtigen Teile des Windows-Sicherheitsmodells.

Außer den automatisch generierten SIDs verfügt Windows auch über einige allgemein bekannte SIDs wie "Jeder", "Lokale Autorität", "Welt", "NT-Autorität" und "Alle Dienste". Hier finden Sie alle bekannten SIDs.

Es gibt viele Möglichkeiten, die SID eines bestimmten Benutzers oder aller Benutzer unter Windows zu finden. Ich werde ein paar von ihnen zeigen. Verwenden Sie den, der Ihren Bedürfnissen entspricht.

Suchen Sie die SID des aktuellen Benutzers

Um die SID des aktuellen Benutzers zu finden, können Sie einen von zwei Befehlen verwenden, beide sind einzeilige Befehle.

Suchen Sie zunächst im Startmenü nach "Command Prompt" und öffnen Sie es. Führen Sie nach dem Öffnen der Eingabeaufforderung den folgenden Befehl aus. Es wird Ihren aktuellen Benutzernamen der damit verbundenen SID übersichtlich auflisten.

 whoami / Benutzer 

Alternativ können Sie den Windows Management Interface Command (WMIC) verwenden. Führen Sie einfach den folgenden Befehl aus, und es wird die SID und den Benutzernamen auflisten.

 wmic useraccount wobei name = '% username%' get name, sid 

Suchen Sie die SID eines bestimmten Benutzers

Wenn Sie die SID eines bestimmten Benutzers anzeigen möchten, müssen Sie lediglich %username% im obigen WMIC-Befehl durch den tatsächlichen Benutzernamen des Benutzers ersetzen.

Nach dem Ersetzen sieht der Befehl etwa wie folgt aus:

 wmic useraccount wo name = 'krishna' bekommt name, sid 

Suchen Sie die SID aller Benutzer

Abgesehen von den Benutzerkonten, die Sie erstellen, erstellt Windows automatisch einige Standardkonten wie Gast, Administrator, WDAGUtilityAccount usw. Wenn Sie die SIDs aller Benutzer auf Ihrem System suchen möchten, führen Sie den folgenden Befehl aus:

 wmic useraccount bekommen name, sid 

Es gibt auch einen PowerShell-Befehl, um dasselbe zu erreichen. Öffnen Sie die PowerShell über das Startmenü. Führen Sie nun den folgenden Befehl aus, und es werden alle SIDs aller Benutzer zusammen mit ihren Benutzernamen aufgelistet.

 Get-WmiObject win32_useraccount | Wählen Sie den Namen, sid 

Finden Sie SID mit dem Registrierungs-Editor

Es ist nicht überraschend, dass Sie mit dem Registrierungseditor die SID eines beliebigen Benutzers mit nur wenigen Klicks finden können. Wenn Sie mit der Eingabeaufforderung oder PowerShell nicht gerne umgehen, ist dies eine gute Alternative.

Um zu starten, suchen Sie im Startmenü nach "regedit" und öffnen Sie es, dann gehen Sie zum folgenden Ort:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ AktuelleVersion \ ProfileList 

Unter dem Profillistenschlüssel sehen Sie sowohl bekannte als auch Benutzerkonten-SIDs. Die Benutzerkonto-SIDs werden länger sein. Um herauszufinden, welche SID zu welchem ​​Benutzer gehört, klicken Sie auf die SID auf der linken Seite, und Sie sehen den Benutzernamen im rechten Feld neben dem Wert ProfileImagePath.

Geben Sie im folgenden Kommentar Ihre Gedanken und Erfahrungen zum Verwenden der oben genannten Methode ein, um die SID der Benutzer in Windows zu ermitteln.

Bildquelle: John Swindells