sys.dm_server_external_policy_principal_assigned_actions (Transact-SQL)

適用対象: SQL Server 2022 (16.x) Azure SQL Database

Microsoft Entra ID (formerly Azure Active Directory) から作成されたすべてのデータベースとサーバー プリンシパルが、ロールと結合され、データ アクションと結合されて一覧表示されます。

Note

このビューは、割り当てごとに 1 つのレコードを返します。 同じアクションが複数のスコープで割り当てられている場合 (異なるロールの割り当てや異なるスコープを使用する場合など)、結果セットに同じアクション名を持つ複数の行が存在します。

列名 データ型 説明
principal_sid varbinary(85) プリンシパルの SID (セキュリティ識別子)。
principal_aad_object_id nvarchar(36) プリンシパルの Microsoft Entra オブジェクト ID。 Azure テナント内で一意です。
action_type nvarchar (256) 操作の種類: 接続、選択。
action_namespace nvarchar(20) アクション タイプ パーツが適用されるパスまたは名前空間。
role_name nvarchar(128) 他の動的管理ビューと結合するための ID。
role_guid nvarchar(128) 外部ポリシー ソースで定義されているロール名。 一意である必要があります。
policy_guid nvarchar(128) この割り当てを定義するポリシーの一意識別子。
role_assignment_scope nvarchar (4000) この割り当てが適用されるリソースの階層表現。
role_assignment_type int 割り当ての種類: 1、2
role_assignment_type_desc nvarchar(5) 割り当ての説明の種類: 許可、拒否

アクセス許可

プリンシパルには、 VIEW SERVER SECURITY STATE 権限が必要です。

関連項目