对于每个已定义的审计掩码(即,对于每个用户名), sysaudit 表包含代表生成审计记录的数据库事件的标志。 success 和 failure 列代表组合审计掩码的位掩码。如果一个位在 success 和 failure 列都进行了设置,那么相应的事件生成一条有关该事件是否成功的审计记录。
要从 sysaudit 表中检索信息,必须是用户 gbasedbt 或用户 root (在 UNIX™ 上)或 GBasedbt-Admin 组的成员(在 Windows™ 上)。
| 列 | 类型 | 描述 |
|---|---|---|
| username | char(32) | 掩码的名称 |
| succ1 | integer | 审计成功掩码的位掩码 |
| succ2 | integer | 审计成功掩码的位掩码 |
| succ3 | integer | 审计成功掩码的位掩码 |
| succ4 | integer | 审计成功掩码的位掩码 |
| succ5 | integer | 审计成功掩码的位掩码 |
| fail1 | integer | 审计失败掩码的位掩码 |
| fail2 | integer | 审计失败掩码的位掩码 |
| fail3 | integer | 审计失败掩码的位掩码 |
| fail4 | integer | 审计失败掩码的位掩码 |
| fail5 | integer | 审计失败掩码的位掩码 |