GBase8s数据库数据库级权限
数据库级访问权限影响对数据库的访问。仅个别用户,而不是角色,可持有数据库权限;数据库级权限当您以 CREATE DATABASE 语句创建数据库时,您是所有者并自动地收到所有数据库级权限。数据库对所有其他用户保持为不可访问,直到您,作为 DBA,将数据库权限授予他们。作为数据库所有者,您还自动地收到对该数据库中所有表的表级权限。要获取关于表级权限的更过信息,建议: 仅用户 gbasedbt 可直接
数据库级访问权限影响对数据库的访问。仅个别用户,而不是角色,可持有数据库权限;
数据库级权限
当您以 CREATE DATABASE 语句创建数据库时,您是所有者并自动地收到所有数据库级权限。
数据库对所有其他用户保持为不可访问,直到您,作为 DBA,将数据库权限授予他们。
作为数据库所有者,您还自动地收到对该数据库中所有表的表级权限。要获取关于表级权限的更过
信息,
建议: 仅用户 gbasedbt 可直接地修改系统目录表。然而,除了在数据库服务器文档中特别说明
的之外,请勿直接地使用 DML 语句来插入、删除或更新系统目录表的行,因为修改这些表中的数
据可损坏数据库的完整性。
当数据库级权限与表级权限冲突时,限制性更大的特权优先。
从最低至最高,数据库访问级别为 Connect、Resource 和 DBA。请使用相应的关键字来授予访问
权限的级别。
用户 gbasedbt 有改变系统目录表所需的权限,包括 systables 表。
下列示例使用 PUBLIC 关键字来将当前活动的数据库的 Connect 权限授予任何用户:
GRANT CONNECT TO PUBLIC;
您不可将数据库级权限授予一个角色。仅个别的用户或 PUBLIC 可持有数据库级权限。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)