Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Gibt eine Zeile für jeden Datenbankprinzipal zurück, der Teil des Benutzertokens in SQL Server ist.
| Spaltenname | Datentyp | Description |
|---|---|---|
| principal_id | int | ID des Prinzipals. Der Wert ist innerhalb der Datenbank eindeutig. |
| sid | varbinary(85) | Sicherheitsbezeichner des Prinzipals, wenn der Prinzipal datenbankextern definiert ist. Dies kann z. B. eine SQL Server-Anmeldung, Windows-Anmeldung, Windows-Gruppenanmeldung oder eine einem Zertifikat zugeordnete Anmeldung sein, andernfalls ist dieser Wert NULL. |
| name | Nvarchar (128) | Name des Prinzipals. Der Wert ist innerhalb der Datenbank eindeutig. |
| type | Nvarchar (128) | Beschreibung des Prinzipaltyps. Alle Typen werden sid zugeordnet. Der Wert kann in folgenden Formen vorliegen:SQL USER WINDOWS LOGIN WINDOWS GROUP ROLE APPLICATION ROLE DATABASE ROLE USER MAPPED TO CERTIFICATE USER MAPPED TO ASYMMETRIC KEY CERTIFICATE ASYMMETRIC KEY |
| usage | Nvarchar (128) | Zeigt an, dass der Prinzipal an der Auswertung von GRANT- oder DENY-Berechtigungen teilnimmt oder als Authentifikator dient. Die folgenden Werte sind möglich: GRANT OR DENY DENY ONLY AUTHENTICATOR |
Siehe auch
sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Prinzipale (Datenbank-Engine)