Описание
Столбцы
name(String) — Имя ROW POLICY.short_name(String) — Короткое имя ROW POLICY. Имена ROW POLICY являются составными, например: myfilter ON mydb.mytable. Здесь ‘myfilter ON mydb.mytable’ — имя ROW POLICY, а ‘myfilter’ — её короткое имя.database(String) — Имя базы данных.table(String) — Имя таблицы. Пусто, если политика задана для базы данных.id(UUID) — ID ROW POLICY.storage(String) — Имя каталога, в котором хранится ROW POLICY.select_filter(Nullable(String)) — expression, используемое для фильтрации в запросах SELECT.is_restrictive(UInt8) — Показывает, ограничивает ли ROW POLICY доступ к строкам. Значение: • 0 — ROW POLICY определена с помощью clauseAS PERMISSIVE, • 1 — ROW POLICY определена с помощью clauseAS RESTRICTIVE.apply_to_all(UInt8) — Показывает, что ROW POLICY заданы для всех ролей и/или пользователей.apply_to_list(Array(String)) — Список ролей и/или пользователей, к которым применяется ROW POLICY.apply_to_except(Array(String)) — ROW POLICY применяется ко всем ролям и/или пользователям, кроме перечисленных.