参数说明:该参数决定是否对GBase 8c 数据库对象的CREATE、DROP、ALTER 操作
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1378
进行审计。GBase 8c 数据库对象包括DATABASE、USER、schema、TABLE 等。通过修改
该配置参数的值,可以只审计需要的数据库对象的操作。
该参数属于SIGHUP 类型参数,请参考表15-1 中对应设置方法进行设置。
取值范围:整型,0~67108863
0 代表关闭GBase 8c 数据库对象的CREATE、DROP、ALTER 操作审计功能。
非0 代表只审计GBase 8c 的某类或者某些数据库对象的CREATE、
DROP、
ALTER
操作。
取值说明:
该参数的值由26 个二进制位的组合求出,
这26 个二进制位分别代表GBase 8c 的26 类
数据库对象。如果对应的二进制位取值为0,表示不审计对应的数据库对象的CREATE、
DROP、ALTER 操作;取值为1,表示审计对应的数据库对象的CREATE、DROP、ALTER
操作。这26 个二进制位代表的具体审计内容请参见下表。
默认值:12295
表audit_system_object 取值含义说明
二进制位
含义
取值说明
第0 位
是否审计DATABASE 对象
的CREATE、DROP、ALTE
R 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第1 位
是否审计SCHEMA 对象的C
REATE、DROP、ALTER 操
作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第2 位
是否审计USER 对象的CRE
ATE、DROP、ALTER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1379
二进制位
含义
取值说明
第3 位
是否审计TABLE 对象的CR
EATE、DROP、ALTER、TR
UNCATE 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER、TRUNCATE 操
作;
1 表示审计该对象的CREATE、
D
ROP、
ALTER、
TRUNCATE 操作。
第4 位
是否审计INDEX 对象的CRE
ATE、DROP、ALTER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第5 位
是否审计VIEW/MATVIEW
对象的CREATE、DROP 操
作。
0 表示不审计该对象的CREATE、
DROP 操作;
1 表示审计该对象的CREATE、
D
ROP 操作。
第6 位
是否审计TRIGGER 对象的C
REATE、DROP、ALTER 操
作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第7 位
是否审计PROCEDURE/FUN
CTION 对象的CREATE、
DR
OP、ALTER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第8 位
是否审计TABLESPACE 对
象的CREATE、DROP、ALT
ER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第9 位
是否审计RESOURCE POOL
对象的CREATE、DROP、A
LTER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作
第10 位
是否审计WORKLOAD 对象
的CREATE、DROP、ALTE
R 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1380
二进制位
含义
取值说明
第11 位
是否审计SERVER FOR HA
DOOP 对象的CREATE、DR
OP、ALTER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作
第12 位
是否审计DATA SOURCE 对
象的CRAETE、DROP、ALT
ER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第13 位
是否审计NODE GROUP 对
象的CREATE、DROP 操作。
0 表示不审计该对象的CREATE、
DROP 操作;
1 表示审计该对象的CREATE、
D
ROP 操作。
第14 位
是否审计ROW LEVEL SEC
URITY 对象的CREATE、
DR
OP、ALTER 操作。
0 表示不审计该对象的CREATE、
DROP、ALTER 操作;
1 表示审计该对象的CREATE、
D
ROP、ALTER 操作。
第15 位
是否审计TYPE 对象的CRE
ATE、DROP、ALTER 操作。
0 表示不审计TYPE 对象的CREA
TE、DROP、ALTER 操作;
1 表示审计TYPE 对象的CREAT
E、DROP、ALTER 操作。
第16 位
是否审计TEXT SEARCH 对
象
(CONFIGURATION 和DI
CTIONARY)
的CREATE、
D
ROP、ALTER 操作。
0 表示不审计TEXT SEARCH 对
象的CREATE、DROP、ALTER
操作;
1 表示审计TEXT SEARCH 对象
的CREATE、DROP、ALTER 操
作。
第17 位
是否审计DIRECTORY 对象
的CREATE、DROP、ALTE
R 操作。
0 表示不审计DIRECTORY 对象
的CREATE、DROP、ALTER 操
作;
1表示审计DIRECTORY对象的C
REATE、DROP、ALTER 操作。
第18 位
是否审计SYNONYM 对象的
CREATE、DROP、ALTER
0 表示不审计SYNONYM 对象的
CREATE、DROP、ALTER 操作;
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1381
二进制位
含义
取值说明
操作。
1 表示审计SYNONYM 对象的C
REATE、DROP、ALTER 操作。
第19 位
是否审计SEQUENCE 对象的
CREATE、DROP、ALTER
操作。
0 表示不审计SEQUENCE 对象的
CREATE、DROP、ALTER 操作;
1 表示审计SEQUENCE 对象的C
REATE、DROP、ALTER 操作。
第20 位
是否审计CMK、
CEK 对象的
CREATE、DROP 操作。
0 表示不审计CMK、
CEK 对象的
CREATE、DROP 操作;
1 表示审计CMK、CEK 对象的C
REATE、DROP 操作。
第21 位
是否审计PACKAGE 对象的
CREATE、DROP、ALTER
操作。
0表示不审计PACKAGE对象的C
REATE、DROP、ALTER 操作;
1 表示审计PACKAGE 对象的CR
EATE、DROP、ALTER 操作。
第22 位
是否审计MODEL 对象的CR
EATE、DROP 操作。
0 表示不审计MODEL 对象的CR
EATE、ALTER 操作;
1 表示审计MODEL 对象的CREA
TE、DROP 操作。
第23 位
是否审计PUBLICATION 和
SUBSCRIPTION 对象的CRE
ATE、DROP、ALTER 操作。
0 表示不审计PUBLICATIO
N 和
SUBSCRIPTION 对象的CREAT
E、DROP、ALTER 操作;
1 表示审计PUBLICATION
和
SUBSCRIPTION 对象的CREAT
E、DROP、ALTER 操作。
第24 位
是否审计对gs_global_config
全局对象的ALTER、DROP
操作。
0 表示不审计对系统表gs_global_
config 全局对象的ALTER、DRO
P 操作;
1 表示审计对系统表gs_global_co
nfig 全局对象的ALTER、DROP
操作。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1382
二进制位
含义
取值说明
第25 位
是否审计FOREIGN DATA
WRAPPER 对象的CREATE、
DROP、ALTER 操作。
0 表示不审计FOREIGN DATA
WRAPPER 对象的CREATE、DR
OP、ALTER 操作;
1 表示审计FOREIGN DATA WR
APPER 对象的CREATE、
DROP、
ALTER 操作。