返回首页

gbase数据、南大通用产品文档:GBase8caudit_system_object

更新日期:2024年09月11日

参数说明:该参数决定是否对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 操作。

命令行语法图使用类似于其他语法图元素的元素。
某些元素列于语法图中的表中。
创建非转换作业

GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 2 -

此图中有一个名为“设置运行方式”的部分。
设置运行方式

要了解如何正确构造命令,
请从主图的左上角开始。
遵循右边的图表,
包括想要的元素。
此图中的元素区分大小写,
因为它们说明实用程序的语法。
其他类型的语法
(例如 SQL)
则不区分大小写。
“创建非转换作业”图表说明了以下步骤:
1.
输入 onpladm create job,然后输入作业的名称。
2.
或者,输入 -p,然后输入项目的名称。
3.
输入以下所需的元素:
l
-n
l
-d 和设备的名称
l
-D 和数据库的名称
l
-t 和表的名称
4.
或者,可以选择一个或多个以下元素并重复它们任意次:
l
-S 和服务器名称
l
-T 和目标服务器名称
l
运行方式。要设置运行方式,请遵循“设置运行方式”部分图表来输入
-f,或者输入 d、p 或 a,然后可选择输入 l 或 u。
5.
遵循图表直至终止符。

GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 3 -

GBase 8s 产品可以支持多种语言、文化和代码集。由给定地域和编码中语言使用的与数字
数据、货币、日期和时间的字符集、整理和表示法相关的所有信息都集中在称为 Global
Language Support (GLS) 语言环境的单个环境中。
GBase 8s OLE DB Provider 遵循用于日期、
时间和货币的 ISO 字符串格式,
如 Microsoft™
OLE DB 标准所定义。可以通过设置 GBase 8s 环境变量或注册表项(如 DBDATE)来覆
盖该缺省值。
如果在 GBase 8s 环境中使用简单网络管理协议 (SNMP),
请注意,
这些协议
(SNMPv1 和
SNMPv2)仅识别英语代码集。
本出版物中的示例在编写时假设您使用以下某种语言环境:UNIX™ 平台上的
en_us.8859-1 (ISO 8859-1) 。这些语言环境支持用于显示和输入日期、时间、数字和货币值
的美国英语格式约定。它们还支持 ISO 8859-1 代码集(在 UNIX 和 Linux™ 上),这些
代码集包括 ASCII 代码集以及很多 8 位字符(如 é、è 和 ñ)。
如果您计划在数据或 SQL 标识中使用其他语言环境中的字符,或者希望符合字符数据的
其他整理规则,那么可以指定其他语言环境。

GBase 8s DB-Access 用户指南
南大通用数据技术股份有限公司 - 2 -