更新时间:2024-06-03 GMT+08:00

GS_GLOBAL_CHAIN

GS_GLOBAL_CHAIN系统表记录用户对防篡改用户表的修改操作信息,每条记录对应一次表级修改操作。具有审计管理员权限的用户可以查询此系统表,所有用户均不允许修改此系统表。

表1 GS_GLOBAL_CHAIN字段

名称

类型

描述

blocknum

bigint

区块号,当前用户操作在账本中记录的序号。

dbname

name

数据库名称,被修改的防篡改用户表所属的database。

username

name

用户名,执行用户表修改操作的用户名。

starttime

timestamp with time zone

用户执行操作的时间。

relid

oid

用户表oid,被修改的防篡改用户表oid。

relnsp

name

模式名,被修改的防篡改用户表所属的模式名。

relname

name

用户表名,被修改的防篡改用户表名。

relhash

hash16

操作产生的表级hash变化量。

globalhash

hash32

全局摘要,由当前行信息与前一行globalhash计算而来,将整个表串联起来,用于验证GS_GLOBAL_CHAIN数据完整性。

txcommand

text

被记录操作的SQL语句。