DENY#
Synopsis#
DENY ( privilege [, ...] | ( ALL PRIVILEGES ) )
ON ( table_name | TABLE table_name | SCHEMA schema_name)
TO ( user | USER user | ROLE role )
Описание#
Запрещает выполнение определяемых привилегией действий указанному
пользователю. ALL PRIVILEGES
запрещает привилегии
SELECT, INSERT, UPDATE и DELETE.
Примеры#
Запрещает привилегии INSERT
и SELECT
для таблицы orders
пользователю alice
:
DENY INSERT, SELECT ON orders TO alice;
Запрещает привилегию DELETE
для схемы finance
пользователю bob
:
DENY DELETE ON SCHEMA finance TO bob;
Запрещает всем привилегию SELECT
для таблицы orders
:
DENY SELECT ON orders TO ROLE PUBLIC;
Ограничения#
Некоторые коннекторы не поддерживают DENY
. Дополнительные сведения см.
в документации по коннекторам.