DROP RLS POLICY - Amazon Redshift

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

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

DROP RLS POLICY

捨棄所有資料庫中所有資料表的資料列層級安全性政策。

超級使用者和具有 sys:secadmin 角色的使用者或角色可以捨棄政策。

語法

DROP RLS POLICY [ IF EXISTS ] { policy_name | database_name.policy_name } [ CASCADE | RESTRICT ]

Parameters

IF EXISTS

指出指定政策是否已存在的子句。

policy_name

政策的名稱。

database_name

要從中捨棄政策的資料庫名稱。資料庫可以是連線的資料庫或支援 Amazon Redshift 聯合許可的資料庫。

CASCADE

指示在捨棄政策之前,自動將政策從所有附加的資料表分離的子句。

RESTRICT

指出政策在附加至某些資料表時不要捨棄政策。這是預設值。

如需在 Amazon Redshift 聯合許可目錄上使用 DROP RLS POLICY,請參閱使用 Amazon Redshift 聯合許可管理存取控制

範例

下列範例會捨棄資料列層級安全性政策。

DROP RLS POLICY policy_concerts;