DROP RLS POLICY
すべてのデータベースにあるすべてのテーブルの行レベルのセキュリティポリシーを削除します。
スーパーユーザーと sys:secadmin ロールを持つユーザーまたはロールはポリシーを削除できます。
構文
DROP RLS POLICY [ IF EXISTS ] policy_name [ CASCADE | RESTRICT ]
パラメータ
- IF EXISTS
-
指定されたポリシーが既に存在するかどうか示す句。
- policy_name
-
ポリシーの名前。
- CASCADE
-
ポリシーを削除する前に、アタッチされているすべてのテーブルからポリシーを自動的にデタッチすることを示す句。
- RESTRICT
-
ポリシーが一部のテーブルにアタッチされている場合、ポリシーを削除しないことを示す句。これがデフォルトです。
例
次の例では、行レベルのセキュリティポリシーを削除します。
DROP RLS POLICY policy_concerts;