從 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 的類型。這可以是 role、user 或 public。 |
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
-
政策連接的使用者名稱。