审计是跟踪对数据库所执行活动的方法。活动记录保存在事务日志中。通过启用审计,DBA 增加了事务日志中保存的数据量以包含下列内容:
包括终端 ID 在内的所有登录尝试(成功的和失败的)
所有事件的准确的时间戳(精确到毫秒)。
所有的权限检查(成功的和失败的),并包括被检查的权限所属的对象(如果适用)。
所有要求具有 DBA 权限的操作
每个数据库都有一个与之关联的事务日志文件。事务日志用于数据库恢复。它是有关针对数据库执行的事务的记录。
有关事务日志的信息,请参见事务日志。
事务日志存储所有已执行的数据定义语句和执行这些语句的用户 ID。它还存储所有的更新、删除、插入以及执行那些语句的用户。然而,这对于某些审计用途而言还是不够的。缺省情况下,事务日志并不包含事件的发生时间,而只是包含事件发生的顺序。另外,它既不包含失败的事件,也不包含 SELECT 语句。
启用审计
检索审计信息
添加审计注释
审计示例
数据库服务器外的审计操作
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。