描述
列
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)) — 用于在 SELECT 查询中过滤的表达式。is_restrictive(UInt8) — 表示行策略是否限制对行的访问。取值:• 0 — 行策略使用AS PERMISSIVE子句定义,• 1 — 行策略使用AS RESTRICTIVE子句定义。apply_to_all(UInt8) — 表示该行策略是否应用于所有角色和/或用户。apply_to_list(Array(String)) — 应用该行策略的角色和/或用户列表。apply_to_except(Array(String)) — 该行策略应用于除所列角色和/或用户之外的所有角色和/或用户。