返回首页

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

更新日期:2024年09月11日

数据库权限分为:数据库对象操作类权限、数据操作类权限、存储过程和自定义函
数执行权限、数据查看类权限、数据库(包含用户管理)管理共5 类权限。
下表是GRANT 和REVOKE 中的权限级别,语法格式中priv_type 指定为下列任一
种。
表4- 64 权限说明




ALL [PRIVILEGES]
设置除GRANT OPTION 之外的所有简单权限
ALTER
允许使用ALTER TABLE
ALTER ROUTINE
更改或取消已存储的子程序
CREATE
允许使用CREATE TABLE
CREATE ROUTINE
创建已存储的子程序
CREATE
TEMPORARY
TABLES
允许使用CREATE TEMPORARY TABLES
CREATE USER
允许使用CREATE USER, DROP USER, RENAME USER 和
REVOKE ALL [PRIVILEGES],GRANT OPTION
CREATE VIEW
允许使用CREATE VIEW
DELETE
允许使用DELETE
DROP
允许使用DROP TABLE
DROP DATABASE
允许使用DROP DATABASE
DROP TABLE
允许使用DROP TABLE
DROP VIEW
允许使用DROP VIEW
EXECUTE
允许用户运行已存储的子程序
FILE
允许使用SELECT...FROM TABLE_NAME INTO OUTFILE、
LOAD DATA 等
GRANT OPTION
允许授予权限
INDEX
允许使用CREATE INDEX 和DROP INDEX
INSERT
允许使用INSERT
PROCESS
允许使用SHOW FULL PROCESSLISTS
RELOAD
允许使用FLUSH
SELECT
允许使用SELECT
SHOW DATABASES
SHOW DATABASES 显示所有数据库

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
431




SHOW VIEW
允许使用SHOW CREATE VIEW
SHUTDOWN
允许使用gbaseadmin shutdown
SUPER
允许使用KILL 和SET GLOBAL 语句
UPDATE
允许使用UPDATE
USAGE
仅仅用于连接登录数据库,主要用来设置with option 部分
UNMASK
允许使用UNMASK 权限,
拥有unmask 权限的用户不受脱敏
规则影响可以访问实际数据
EVENT
创建、修改、删除、执行EVENT 的权限
回收用户EVENT 权限后,对应的EVENT 无法继续执行

信息

GBase RTSync 同步工具手册
南大通用数据技术股份有限公司
- 53 -
URL 示例:http://192.168.5.3:8080/dmlstatistic
该接口功能可以获取同步工具成功同步的DML 统计信息(分源统计),包
括每个源下每个表的最近一小时、最近一天和从启动以后的DML 操作(包括
Insert、Update 和Delete)的SQL 数。
调用结果:
{
"requestType":"DMLSTATISTIC",
"dmlStatisticInfoList":
[
{
"mappingid":"5.1_5.3",
"tableStatInfoList":
[
{
"tableName":"t1",
"startupStatisticInfo":
{
"insertNum":"2",
"updateNum":"1",
"deleteNum":"1"
},
"dailyStatisticInfo":
{

GBase RTSync 同步工具手册
- 54 -
南大通用数据技术股份有限公司
"insertNum":"2",
"updateNum":"1",
"deleteNum":"1"
},
"hourlyStatisticInfo":
{
"insertNum":"2",
"updateNum":"1",
"deleteNum":"1"
}
},
{
"tableName":"t2",
"startupStatisticInfo":
{
"insertNum":"3",
"updateNum":"1",
"deleteNum":"2"
},
"dailyStatisticInfo":
{
"insertNum":"3",
"updateNum":"1",

GBase RTSync 同步工具手册
南大通用数据技术股份有限公司
- 55 -
"deleteNum":"2"
},
"hourlyStatisticInfo":
{
"insertNum":"3",
"updateNum":"1",
"deleteNum":"2"
}
}
],
"sumDmlInfo":
{
"insertNum":"5",
"updateNum":"2",
"deleteNum":"3"
}
}
]
}
结果说明:
requestType:请求类型,值为:DMLSTATISTIC。
dmlStatisticInfoList:DML 统计信息列表,列表中每个元素对应一
个源。

GBase RTSync 同步工具手册
- 56 -
南大通用数据技术股份有限公司
sumDmlInfo:DML 统计信息的合计值。
mappingid:配置文件中配置的source-target 的id,对应每个源。
tableStatInfoList:表统计信息列表,列表中每个元素对应一个表,
每个表包含最近一小时、最近一天和从启动以后的DML 统计信息。
tableName:表名称。
startupStatisticInfo:从启动后的DML 统计信息,包含Insert、
Update 和Delete。
dailyStatisticInfo:
最近一天的DML 统计信息,
包含Insert、
Update
和Delete。
hourlyStatisticInfo:最近一小时的DML 统计信息,包含Insert、
Update 和Delete。
insertNum:执行insert 语句的数据量。
updateNum:执行update 语句的数据量。
deleteNum:执行delete 语句的数据量。
【注】:该功能不支持SQL Server 源。

要使用此环境变量,请将其设置为任何非空字符串。

value 任何字母或数字值。例如:yes、true 或 1。
从数据库访存或检索字符数据时,此环境变量会生效。
setenv IFX_UNLOAD_EILSEQ_MODE 1
setenv IFX_UNLOAD_EILSEQ_MODE yes
setenv IFX_UNLOAD_EILSEQ_MODE on
此环境变量类似于在 ONCONFIG 文件中设置 EILSEQ_COMPAT_MODE 配置参
数。该配置参数会影响插入到数据库中的字符数据,而 IFX_UNLOAD_EILSEQ_MODE
环境变量会影响从数据库卸载的字符数据。