DROP POLICY#
DROP POLICY
DROP POLICY — удалить политику безопасности на уровне строк из таблицы
Синтаксис
DROP POLICY [ IF EXISTS ]name
ONtable_name
[ CASCADE | RESTRICT ]
Описание
DROP POLICY
удаляет указанную политику из таблицы.
Обратите внимание, что если последняя политика удаляется для таблицы, и таблица все еще имеет
включенную политику на уровне строк через ALTER TABLE
, то
будет использоваться политика по умолчанию. ALTER TABLE ... DISABLE ROW
LEVEL SECURITY
может быть использовано для отключения политики на уровне строк для
таблицы, независимо от наличия политик для таблицы.
Параметры
IF EXISTS
Не генерировать ошибку, если политика не существует. В этом случае будет выдано уведомление.
name
Имя политики для удаления.
table_name
Имя (опционально с указанием схемы) таблицы, на которой находится политика.
CASCADE
RESTRICT
Эти ключевые слова не имеют никакого эффекта, так как нет зависимостей от политик.
Примеры
Чтобы удалить политику с именем p1
для таблицы с именем
my_table
:
DROP POLICY p1 ON my_table;
Совместимость
DROP POLICY
- это расширение Tantor SE.