Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 配置数据库 » 管理用户 ID、特权和权限 » 管理组

 

组的权限和特权

为组授予权限的方法与为任何其它用户 ID 授予权限的方法完全相同。组成员(包括其它组及其成员)会继承针对表、视图和过程的权限。

数据库对象的所有权与单个用户 ID 相关联,不由组成员继承。如果用户 ID personnel 创建了一个表,那么,personnel 用户 ID 就是该表的所有者,其有权更改该表,而且,有权将有关该表的权限授予给其他用户。作为 personnel 的成员的其它用户 ID 不是此表的所有者,也就没有这些权限。只有被授予的权限才会被继承。例如,如果拥有 DBA 特权的用户或 personnel 用户 ID 为 personnel 用户 ID 显式授予针对某个表的 SELECT 权限,则所有的组成员都会继承对该表的 SELECT 访问权限。

也可以将某些特权授予组。

注意

组成员不继承 DBA、RESOURCE 和 GROUP 权限。即使用户 ID 拥有 RESOURCE 特权,personnel 的成员也不会拥有 RESOURCE 特权。

注意

您只能为用户指定 WITH GRANT OPTION。如果将 WITH GRANT OPTION 授予组,则组的成员不会继承 WITH GRANT OPTION。