GRANT FRAGMENT 语句

使用 GRANT FRAGMENT 语句来对本地数据库中的表分片分配权限,如果该表是通过表达式分片的话。

语法

元素 描述 限制 语法
fragment 分片的名称 必须存在;不可用引号定界 标识符
grantor 可取消该权限的用户 user 所有者名称
owner 拥有 table 的用户 必须为 table 的所有者 所有者名称
role 获得权限的角色 sysusers 中必须存在 所有者名称
table 对其授予分片权限的分片表 必须存在且必须通过表达式分片 标识符
user 要将权限授予其的那个用户 必须为有效的授权标识符 所有者名称

用法

此语句是对 SQL 的 ANSI/ISO 标准的扩展。

使用 GRANT FRAGMENT 语句来将对表的个别分段的任何插入、更新和删除访问权限授予用户(或角色)。GRANT FRAGMENT 语句仅对根据基于表达式的分布方案分片的表是有效的。要了解对此类分片策略的说明,请参阅 表达式分布方案

1 请参阅 分片级权限