

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 6 月 30 日。如需詳細資訊，請參閱[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

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

# SVV\_RLS\_APPLIED\_POLICY
<a name="r_SVV_RLS_APPLIED_POLICY"></a>

使用 SVV\_RLS\_APPLIED\_POLICY 可追蹤 RLS 政策在參考受 RLS 保護關係之查詢上的應用。

下列使用者可以看見 SVV\_RLS\_APPLIED\_POLICY：
+ 超級使用者
+ 具有 `sys:operator` 角色的使用者
+ 具有 ACCESS SYSTEM TABLE 許可的使用者

請注意，sys:secadmin 未授予此系統許可。

## 資料表欄
<a name="r_SVV_RLS_APPLIED_POLICY-table-columns"></a>


| 欄名稱  | 資料類型  | 說明 | 
| --- | --- | --- | 
| 使用者名稱 | text | 執行查詢的使用者名稱。 | 
| query | integer | 查詢的 ID。 | 
| xid | long | 交易的內容。 | 
| pid | integer | 執行查詢的領導者程序。 | 
| recordtime | time | 記錄查詢的時間。 | 
| command | char(1) | 套用 RLS 政策的命令。可能的值包括：k 代表未知、s 代表選取、u 代表更新、i 代表插入、y 代表公用程式，以及 d 代表刪除。 | 
| datname | text | 列層級安全政策所連接之關係的資料庫名稱。 | 
| relschema | text | 列層級安全政策所連接之關係的結構描述名稱。 | 
| relname | text | 列層級安全政策所連接的關係名稱。 | 
| polname | text | 連接至關係的列層級安全政策名稱。 | 
| poldefault | char(1) | 連接至關係之列層級安全政策的預設設定。可能的值為如果已套用預設 false 政策則為 f (代表 false)， 如果已套用預設 true 政策則為 t (代表 true)。 | 

## 範例查詢
<a name="r_SVV_RLS_APPLIED_POLICY-sample-query"></a>

下列範例顯示 SVV\_RLS\_APPLIED\_POLICY 的結果。若要查詢 SVV\_RLS\_APPLIED\_POLICY，您必須具有 ACCESS SYSTEM TABLE 許可。

```
-- Check what RLS policies were applied to the run query.
SELECT username, command, datname, relschema, relname, polname, poldefault
FROM svv_rls_applied_policy
WHERE datname = CURRENT_DATABASE() AND query = PG_LAST_QUERY_ID();

 username | command |  datname  | relschema |          relname         |      polname    | poldefault 
----------+---------+-----------+-----------+--------------------------+-----------------+------------
   molly  |    s    | tickit_db |   public  | tickit_category_redshift | policy_concerts |
```