审计配置接口

审计管理员通过审计配置接口开启或者关闭整个数据库系统的审计总开关,以及决定设置数据库系统的审计入口点,对审计配置进行开关操作,以及清除审计配置。只有系统审计管理员才有权进行审计配置。审计配置可以在审计功能开启后进行,也可以在审计功能开启前进行,它决定了系统的审计行为,即要审计什么。在神通数据库中,所有审计配置都存在于系统表SYS_AUDCONF内,每条审计配置记录是一个元组,它本身也有开启和关闭状态,一条审计配置记录开启意味着当审计功能开启时系统会根据该审计配置记录的内容进行相应的审计;一条审计配置记录状态为关闭时,即使审计功能是开启的,也不会按本审计配置记录的内容进行审计。当审计功能关闭时,审计配置记录虽然存在审计配置表中,但任何审计配置记录都不会生效,即不论审计配置记录的状态是开启还是关闭都不会进行任何审计。神通数据库支持四种类型的审计——权限审计、语句审计、用户审计和对象审计,下面的小节就审计配置表内容和每种类型的审计如何配置作详细介绍。