对表分段的特权

使用 GRANT FRAGMENT 语句可授予对分段表的个别分段的 Insert、Update 和 Delete 特权。GRANT FRAGMENT 语句仅对采用基于表达式的分布方案进行分段的表有效。

假设您创建一个 customer 表,该表通过表达式分为三个分段,这些分段位于数据库空间 dbsp1dbsp2dbsp3 中。以下语句显示如何只将对前两个分段(dbsp1dbsp2)的 Insert 特权授予用户 jonesreedmathews
GRANT FRAGMENT INSERT ON customer (dbsp1, dbsp2)
      TO jones, reed, mathews

要授予对表所有分段的特权,请使用 GRANT 语句或 GRANT FRAGMENT 语句。

有关 GRANT FRAGMENT 和 REVOKE FRAGMENT 语句的信息,请参阅 GBase 8s SQL 指南:语法