返回首页

gbase数据、南大通用产品文档:GBase8s数据库级别权限

更新日期:2024年09月11日

当您创建数据库时,您是唯一可访问它的人,直到您作为该数据库的所有者或数据库管理
员(DBA),将数据库级别权限授予其他人。下表展示数据库级别权限。

GBase 8s SQL 指南:教程
南大通用数据技术股份有限公司
- 181 -
权限
影响
Connect
允许您打开数据库、发出查询以及在临时表上创建和放置索引。
Resource 允许您创建永久表。
DBA
允许您作为 DBA 执行若干附加的函数。

或 offline(SQL 管理 API)
随同 admin() 或 task() 函数,使用 alter chunk 参数在 dbspace、blobspace 或
sbspace 中使 chunk 为 online 或使 chunk 为 offline。
语法

元素
描述
关键考虑
space_name
blobspace、dbspace 或 sbspace 的名称。

path_name chunk 的磁盘分区或无缓冲设备。

offset
磁盘分区或无缓冲设备内达到 chunk 的偏移量
(以 KB 为单位)。缺省是 0。
请参阅 admin() 和 task()
参数大小规范。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 689 -


用法
chunk 必须在镜像对中,或非关键 dbspace 内的非主 chunk。
使用 alter chunk online 参数来更改 chunk 状态为 online。
使用 alter chunk offline 参数来更改 chunk 状态为 offline。
这个函数等同于 onspaces -s 命令。
示例
下列示例使名为 dbspace4 的 chunk 为 online:
EXECUTE FUNCTION task("alter chunk online","dbspace4","/dev/raw_dev1","0");

repl_auth_mode
参数说明:设置主备复制和备机重建的验证模式。
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
须知:

如果主机上开启了UUID 验证功能、且配置了非空字符串的repl_uuid 验证码,那
么备机也需要开启UUID 验证功能、且配置相同的repl_uuid 验证码,否则主备日
志复制和备机重建请求将被主机拒绝。

该参数支持SIGHUP 动态加载新值。修改之后,不影响已建连的主备连接,对后
续主备复制请求和主备重建请求生效。

支持Quorum、
DCF 协议下的备机重建验证;
支持Quorum 协议下的主备复制验证;
不支持DCF 协议下的主备复制验证。

UUID 验证功能主要为了防止主、备误连导致的数据串扰和污染,不是用于安全目
的。

该参数不支持主、备间自动同步。
取值范围:枚举类型
off 表示关闭UUID 验证功能。
default 表示关闭UUID 验证功能。
uuid 表示开启UUID 验证功能。
默认值:default