SVV_ATTACHED_MASKING_POLICY - Amazon Redshift

從 2025 年 11 月 1 日起,Amazon Redshift 將不再支援建立新的 Python UDFs。如果您想要使用 Python UDFs,請在該日期之前建立 UDFs。現有的 Python UDFs將繼續如常運作。如需詳細資訊,請參閱部落格文章

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

SVV_ATTACHED_MASKING_POLICY

使用 SVV_ATTACHED_MASKING_POLICY 可檢視目前連線資料庫上連接政策的所有關係和角色/使用者。

只有超級使用者和具有 sys:secadmin 角色的使用者才能檢視 SVV_ATTACHED_MASKING_POLICY。一般使用者將看到 0 列。

資料表欄

欄名稱 資料類型 描述
policy_name text 連接至資料表的遮罩政策的名稱。
schema_name text 連接政策之資料表的結構描述。
table_name text 連接政策的資料表名稱。
table_type text 連接政策的資料表類型。
grantor text 連接政策的使用者名稱。
grantee text 連接政策的使用者/角色名稱。
grantee_type text grantee 的類型。這可以是 roleuserpublic
priority int 連接政策的優先順序。
input_columns text 連接政策的輸入欄屬性。
output_columns text 連接政策的輸入欄屬性。
is_masking_datashare_on boolean 政策所連接的資料表是否受到資料共用的 DDM 保護。

內部函數

SVV_ATTACHED_MASKING_POLICY 支援以下內部功能:

mask_get_policy_for_role_on_column

取得套用至指定欄/角色配對的最高優先順序政策。

語法

mask_get_policy_for_role_on_column (relschema, relname, colname, rolename);

參數

relschema

政策所在之結構描述的名稱。

relname

政策所在的資料表的名稱。

colname

連接政策之欄的名稱。

rolename

政策連接的角色的名稱。

mask_get_policy_for_user_on_column

取得套用至指定欄/使用者配對的最高優先順序政策。

語法

mask_get_policy_for_user_on_column (relschema, relname, colname, username);

參數

relschema

政策所在之結構描述的名稱。

relname

政策所在的資料表的名稱。

colname

連接政策之欄的名稱。

rolename

政策連接的使用者名稱。