51.38. pg_policy#
51.38. pg_policy
Каталог pg_policy
хранит политики защиты на уровне строк для таблиц. Политика включает вид команды, к которой она применяется (возможно, все команды), роли, к которым она применяется, выражение, которое будет добавлено в качестве квалификации безопасности-барьера к запросам, включающим таблицу, и выражение, которое будет добавлено в качестве опции WITH CHECK
для запросов, пытающихся добавить новые записи в таблицу.
Таблица 51.38. pg_policy
Колонки
Тип столбца Описание |
---|
Идентификатор строки |
Имя политики |
Таблица, к которой применяется политика |
Тип команды, к которой применяется политика:
|
Является ли политика лицензирования разрешающей или ограничительной? |
Роли, к которым применяется политика;
ноль означает |
Выражение дерева, которое будет добавлено к квалификациям безопасности для запросов, использующих таблицу. |
Выражение дерева, которое будет добавлено в WITH CHECK qualifications для запросов, пытающихся добавить строки в таблицу. |
Примечание
Все политики, хранящиеся в pg_policy
, применяются только тогда, когда для их таблицы установлено значение pg_class
.relrowsecurity
.