Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章
SYS_APPLIED_MASKING_POLICY_LOG
使用 SYS_APPLIED_MASKING_POLICY_LOG 追蹤動態資料遮罩政策套用在參考受 DDM 保護之關係的查詢上的情形。
下列使用者可以看見 SYS_APPLIED_MASKING_POLICY_LOG:
-
超級使用者
-
具有
sys:operator角色的使用者 -
具有 ACCESS SYSTEM TABLE 許可的使用者
一般使用者將看到 0 列。
請注意,具有 sys:secadmin 角色的使用者看不見 SYS_APPLIED_MASKING_POLICY_LOG。
如需動態資料遮罩的詳細資訊,請前往 動態資料遮罩。
資料表欄
| 欄名稱 | 資料類型 | 說明 |
|---|---|---|
| policy_name | text | 遮罩政策的名稱。 |
| user_id | text | 執行查詢的使用者 ID。 |
| record_time | timestamp | 記錄系統檢視項目的時間。 |
| session_id | int | 程序 ID。 |
| transaction_id | long | 交易的 ID。 |
| query_id | int | 查詢 ID。 |
| database_name | text | 執行查詢所在的資料庫名稱。 |
| relation_name | text | 套用遮罩政策的資料表名稱。 |
| schema_name | text | 資料表所在的結構描述名稱。 |
| attachment_id | long | 連接的遮罩政策 ID。 |
| relation_kind | text | 套用遮罩政策的關係類型。可能值為 TABLE、VIEW、LATE BINDING VIEW 和 MATERIALIZED VIEW。 |
範例查詢
下列範例顯示 mask_credit_card_full 遮罩政策已連接至 credit_db.public.credit_cards 資料表。
select policy_name, database_name, relation_name, schema_name, relation_kind from sys_applied_masking_policy_log; policy_name | database_name | relation_name | schema_name | relation_kind ----------------------+---------------+---------------+-------------+--------------- mask_credit_card_full | credit_db | credit_cards | public | table (1 row)