(一)概述
(二)数据库权限
(三)控制数据访问的 SQL 语句
(四)ANSI 数据库与非 ANSI 数据库
(五)表权限
(六)列权限
(七)分片权限
(八)TYPE 权限
GBase 8t 支持用户定义的数据类型(UDT)。GBase 8t 支持的 TYPE 权限包括:
TYPE 级权限存储在 SYSXTDTYPEAUTH 系统目录表中。auth 列表示授予 TYPE 的权限。auth 列的值有两个位置可用。第一个位置表示 USAGE 权限。这个位置中的 n 表示授予 USAGE 权限,且被授予者不可将此权限再授予其他用户;这个位置中的 N 表示授予 USAGE 权限,被授予者还可以将此权限授予其他用户。第二个位置表示 UNDER 权限。取值为 U 或 u,分别表示被授予者能否将此权限再授予其他用户。这两个位置中的连字符(-)表示未授予对应的权限。
如果从超级 TYPE 撤销 UNDER 权限,则删除所创建的全部子类型。使用 REVOKE 语句的 CASCADE 子句会取得同样的效果。如果使用 REVOKE 语句的 RESTRICT 子句,则撤销语句返回一个错误,且不撤销 UNDER 权限。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞3
添加新评论1 条评论
2018-02-08 10:43