GRANT FRAGMENT 语句的 AS grantor 子句可指定权限的授权者。仅当您有对数据库的 DBA 权限,您才可使用此子句。当您包括 AS grantor 子句时,数据库服务器罗列指定为 grantor 的用户或角色作为 sysfragauth 系统目录表的 grantor 列中的权限的授权者。
GRANT FRAGMENT DELETE ON customer (part3) TO martha AS jack;
在前一示例中 AS grantor 子句的作用之一是,用户 jack 可执行 REVOKE FRAGMENT 语句来取消 martha 持有的 Delete 分片级权限,如果此语句是在 part3 中对 customer 行 martha 的分片权限的唯一来源的话。