知方号

知方号

金仓数据库中进行审计实验<人大金仓数据库日志审计服务>

金仓数据库中进行审计实验

金仓数据库中进行审计实验 打开数据库审计开关。以具有审计权限的用户登录数据库,设置审计权限,然后以普通用户登录数据库,执行相应的数据操纵SQL语句,验证相应审计设置是否生效,最后再以具有审计权限的用户登录数据库,查看是否存在相应的审计信息。1、审计开关

(1)显示当前审计开关状态。 语句为:show audit_trail; (2) 打开审计开关,以SYSSAO身份登录数据库,Set audit_trail to on; 2、数据库操作审计(以SYSSAO登录查询分析器) (1)对客户信息表上的删除操作设置审计 语句为:audit delete on part by access; audit insert on part by access; Tips:By ACCESS审计方式表示系统对每个设置的审计操作都要进行记录;By Session审计方式表示对于每次会话中涉及的同类审计操作,系统只记录一次。 (2)以普通用户登录,执行SQL语句。 insert into part(partno,partname) values(‘part5’,‘guagua’); delete part where partno=‘part1’; select * from part; (3)查看数据库对象审计信息,验证审计设置是否生效 Select * from sys_audit_object; 3、语句级审计 (1)对表定义的更改语句alter设置审计 语句为:Audit alter table by access; (2)查看数据库所有语句级审计设置,验证审计设置是否生效。 语句为:select * from sys_stmt_audit_opts; (3)以普通用户登录,执行SQL语句,验证审计是否有效 Alter table part ADD partid INT; (4) 查看所有审计信息 语句为:select * from sys_audit_trail;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。