* Add desc for system tables. * Fixed links, add comments from the developer * Update docs/en/operations/system-tables/row_policies.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/row_policies.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/row_policies.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/settings_profile_elements.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/settings_profile_elements.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/row_policies.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/settings_profile_elements.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/en/operations/system-tables/users.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Link to Enum. * Added translation to russian * Update row_policies.md * Add lost description * Update docs/ru/operations/system-tables/grants.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/ru/operations/system-tables/grants.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/ru/operations/system-tables/row_policies.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Update docs/ru/operations/system-tables/row_policies.md Co-authored-by: BayoNet <da-daos@yandex.ru> * Additions * Fixed links Co-authored-by: Anna Devyatova <annadevyatova@yandex-team.ru> Co-authored-by: BayoNet <da-daos@yandex.ru>
2.9 KiB
system.row_policies
Содержит фильтры безопасности уровня строк (политики строк) для каждой таблицы, а также список ролей и/или пользователей, к которым применяются эти политики.
Столбцы:
-
name
(String) — Имя политики строк. -
short_name
(String) — Короткое имя политики строк. Имена политик строк являются составными, например:myfilter ON mydb.mytable
. Здесьmyfilter ON mydb.mytable
— это имя политики строк,myfilter
— короткое имя. -
database
(String) — Имя базы данных. -
table
(String) — Имя таблицы. -
id
(UUID) — ID политики строк. -
storage
(String) — Имя каталога, в котором хранится политика строк. -
select_filter
(Nullable(String)) — Условие, которое используется для фильтрации строк. -
is_restrictive
(UInt8) — Показывает, ограничивает ли политика строк доступ к строкам, подробнее см. CREATE ROW POLICY. Значения: -
0
— Политика строк определяется с помощью условия 'AS PERMISSIVE'. -
1
— Политика строк определяется с помощью условия 'AS RESTRICTIVE'. -
apply_to_all
(UInt8) — Показывает, что политики строк заданы для всех ролей и/или пользователей. -
apply_to_list
(Array(String)) — Список ролей и/или пользователей, к которым применяется политика строк. -
apply_to_except
(Array(String)) — Политики строк применяются ко всем ролям и/или пользователям, за исключением перечисленных.