sys.dm_server_external_policy_principal_assigned_actions (Transact-SQL)
Gilt für: SQL Server 2022 (16.x) Azure SQL-Datenbank
Listet alle Datenbank- und Serverprinzipale auf, die aus der Microsoft Entra-ID (früher Azure Active Directory) erstellt wurden, die mit Rollen verknüpft sind, die mit ihren Datenaktionen verknüpft sind.
Hinweis
Diese Ansicht gibt einen Datensatz pro Zuordnung zurück. Wenn dieselbe Aktion auf mehreren Bereichen zugewiesen wurde (z. B. über verschiedene Rollenzuweisungen oder unterschiedliche Bereiche), gibt es mehrere Zeilen mit demselben Aktionsnamen im Resultset.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
principal_sid | varbinary(85) | Sicherheitsbezeichner (SID, Security-IDentifier) des Prinzipals. |
principal_aad_object_id | nvarchar(36) | Microsoft Entra-Objekt-ID des Prinzipals. Ist innerhalb eines Azure-Mandanten eindeutig. |
action_type | nvarchar(256) | Der Typ eines Vorgangs: Verbinden, Auswählen. |
action_namespace | nvarchar(20) | Der Pfad oder Namespace, auf den der Aktionstypteil angewendet wird. |
role_name | nvarchar(128) | ID für die Verknüpfung mit anderen dynamischen Verwaltungsansichten. |
role_guid | nvarchar(128) | Der Rollenname gemäß Definition in der externen Richtlinienquelle. Muss einzigartig sein. |
policy_guid | nvarchar(128) | Eindeutiger Bezeichner der Richtlinie, die diese Zuordnung definiert. |
role_assignment_scope | nvarchar(4000) | Die hierarchische Darstellung der Ressource(n), für die diese Zuordnung gilt. |
role_assignment_type | int | Typ der Aufgabe: 1, 2 |
role_assignment_type_desc | nvarchar(5) | Typ der Zuordnungsbeschreibung: Zulassen, Verweigern |
Berechtigungen
Prinzipale müssen über die BERECHTIGUNG "VIEW SERVER SECURITY STATE" verfügen.