ADM_AUDIT_OBJECT
ADM_AUDIT_OBJECT显示数据库中所有对象的审计跟踪记录,该视图同时存在于pg_catalog和sys schema下。默认只有系统管理员权限才可以访问,普通用户需要授权才可以访问。GaussDB的action_name字段与ORA数据库审计动作不一致,transactionid字段与ORA数据库中transactionid数据的类型保持一致,GaussDB的sql_text字段为解析后sql描述语句,不完全与执行的sql语句相同。
名称 | 类型 | 描述 |
|---|---|---|
os_username | character varying(255) | 暂不支持,值为NULL。 |
username | character varying(128) | 操作被审计的用户的名称,不是用户ID。 |
userhost | character varying(128) | 暂不支持,值为NULL。 |
terminal | character varying(255) | 暂不支持,值为NULL。 |
timestamp | timestamp(0) without time zone | 在本地数据库会话时区中创建审计跟踪条目的日期和时间(由审计会话创建的条目的用户登录日期和时间)。 |
owner | character varying(128) | 受操作影响的对象的创建者。 |
obj_name | character varying(128) | 受操作影响的对象的名称。 |
action_name | character varying(28) | DBA_AUDIT_TRAIL中的“操作”列中的数字代码对应的动作类型名称。 |
new_owner | character varying(128) | 暂不支持,值为NULL。 |
new_name | character varying(128) | 暂不支持,值为NULL。 |
ses_actions | character varying(19) | 暂不支持,值为NULL。 |
comment_text | character varying(4000) | 暂不支持,值为NULL。 |
sessionid | numeric | 暂不支持,值为NULL。 |
entryid | numeric | 暂不支持,值为NULL。 |
statementid | numeric | 暂不支持,值为NULL。 |
returncode | numeric | 暂不支持,值为NULL。 |
priv_used | character varying(40) | 暂不支持,值为NULL。 |
client_id | character varying(128) | 暂不支持,值为NULL。 |
econtext_id | character varying(64) | 暂不支持,值为NULL。 |
session_cpu | numeric | 暂不支持,值为NULL。 |
extended_timestamp | timestamp(6) with time zone | 在UTC(协调世界时)时区创建审计跟踪条目的时间戳(由审计会话创建的条目的用户登录时间戳) |
proxy_sessionid | numeric | 暂不支持,值为NULL |
global_uid | character varying(32) | 暂不支持,值为NULL |
instance_numeric | numeric | 暂不支持,值为NULL |
os_process | character varying(16) | 暂不支持,值为NULL |
transactionid | text | 访问或修改对象的事务的事务标识符。 |
scn | numeric | 暂不支持,值为NULL |
sql_bind | Ncharacter varying(2000) | 暂不支持,值为NULL |
sql_text | Ncharacter varying(2000) | 查询的SQL文本 |
obj_edition_name | character varying(128) | 暂不支持,值为NULL |

