本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
SVV_RLS_ATTACHED_POLICY
使用 SVV_RLS_ATTACHED_POLICY 檢視在目前連線的資料庫中連接一或多個資料列層級安全政策的所有關係和使用者的清單。
只有具備 sys:secadmin 角色的使用者才能查詢此檢視。
資料表欄
欄名稱 | 資料類型 | 描述 |
---|---|---|
relschema | text | 列層級安全政策所連接之關係的結構描述名稱。 |
relname | text | 列層級安全政策所連接的關係名稱。 |
relkind | text | 物件的類型,例如 table。 |
polname | text | 連接至關係之列層級安全政策的名稱。 |
grantor | text | 連接此政策的使用者名稱。 |
grantee | text | 此政策已連接之使用者或角色的名稱。 |
granteekind | text | grantee 的類型。可能的值是 user 或 role。 |
is_pol_on | boolean | 指出資料表上的列層級安全政策是開啟或關閉的參數。可能的值是 true 和 false。 |
is_rls_on | boolean | 指出資料表上的列層級安全是開啟或關閉的參數。可能的值是 true 和 false。 |
rls_conjunction_type | character(3) | 指出關係是否將RLS政策與 and 或 結合的 參數or 。 |
範例查詢
下列範例顯示 SVV_RLS_ATTACHED_ 的結果POLICY。
--Inspect the policy in SVV_RLS_ATTACHED_POLICY SELECT * FROM svv_rls_attached_policy; relschema | relname | relkind | polname | grantor | grantee | granteekind | is_pol_on | is_rls_on | rls_conjuntion_type -----------+--------------------------+---------+-----------------+---------+----------+-------------+-----------+-----------+--------------------- public | tickit_category_redshift | table | policy_concerts | bob | analyst | role | True | True | and public | tickit_category_redshift | table | policy_concerts | bob | dbadmin | role | True | True | and