ClickHouse/docs/ru/operations/system-tables/row_policies.md
Anna 1a57d25cf0
DOCSUP-1395: Add desc for system tables. (#13852)
* 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>
2020-08-31 21:04:37 +03:00

2.9 KiB
Raw Blame History

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)) — Политики строк применяются ко всем ролям и/или пользователям, за исключением перечисленных.

Оригинальная статья