一、达梦数据库审计分3种:系统审计,语句级审计,对象审计。
1.系统审计:系统的启动与关闭,此级别的审计记录在任何情况下都会强制产生,无法也无需由用户进行设置。
2.语句审计:导致影响特定类型数据库对象的特殊 SQL 或语句组的审计。如AUDIT TABLE 将审计 CREATE TABLE、ALTER TABLE和DROP TABLE 等语句。
3.对象审计:审计作用在特殊对象上的语句。如 PERSON 表上的INSERT 语句。
二、开启数据库审计
1.进行数据库审计时需要检查数据库是否已开启审计,语句如下:
select * from v$dm_ini where para_name like '%AUDIT%';
0 关闭审计
1 打开普通审计
2 打开普通审计和实时审计
2.打开数据库审计
sp_set_enable_audit(1);
打开数据库审计时需要注意,若执行语句失败则可能是登录用户不对,数据库审计只能使用具备数据库审计员权限的管理员才可进行操作,如SYSAUDITOR用户,否则会提示以下错误信息:
文章
阅读量
获赞