摘要: 索引 1在关系数据库中,索引是一种与表有关的数据库结构,它是除了表以外的另一个重要模式对象。 2索引建立在表的一列或多列上的辅助对象,目的是提高表中数据的访问速度. 3索引是表示数据的另一种方式,它提供的数据顺序不同于数据在磁盘上的物理存储顺序。 4索引的特殊作用是在... 阅读全文
posted @ 2017-05-27 22:43 2637282556 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 细粒度的审计 1细粒度的审计可以在访问某些行和列时审计对表的访问,从而减少审计表的纪录数量 2使用标准的审计,可以发现访问了哪些对象,以及是谁访问,但是无法指定访问了哪些行或者列,但是细粒度审计可以解决。细粒度的审计(FGA),由dbms_FGA的PL/SQL程序来实... 阅读全文
posted @ 2017-05-27 21:06 2637282556 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 审计信息查询 当前的审计参数值 1设置对象数据操作 audit select,insert,delete on scott.dept by access; 2为了方面查看,先将sys.aud$表的数据进行删除(开发中不建议) delete sys.aud$ ... 阅读全文
posted @ 2017-05-27 19:54 2637282556 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 对象审计 对象审计就是监视所有用户对某一个对象的访问情况。 语法 audit schema_object_clause on schema 【by 【session | access】】 【whenever 【not】 successful】;schema_obje... 阅读全文
posted @ 2017-05-27 15:08 2637282556 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 权限审计 1权限审计表示对某一个系统权限的使用状况进行审计 语法audit privilege_name 【by user_name】| 【by 【session | access】】 【whenever 【not】 successful】;privilege_n... 阅读全文
posted @ 2017-05-27 13:59 2637282556 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 语句审计 表示只审计某类型的SQL语句 语法 audit sql_statement_clause 【by user_name】| 【by 【session | access】】 【whenever 【not】 successful】;sql_statement_cl... 阅读全文
posted @ 2017-05-27 13:38 2637282556 阅读(163) 评论(0) 推荐(0) 编辑
摘要: oracle11g的审计 1默认情况审计参数audit_trail值为DB(表示默认被启动,11G版本以前为none) 2默认情况,更多的的语句处于数据库数据范围内。查看审计的方式 show parameter audit_trail; 参数audit_trail的值... 阅读全文
posted @ 2017-05-27 11:45 2637282556 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 数据库审计 审计 1审计是指对用户所执行的数据库活动做跟踪记录,它是数据库管理系统安全性的重要部分,通过审计功能,与数据库安全相关的操作均可被记录下来。 审计内容 1数据库连接操作的跟踪记录 2SQL语句执行操作的跟踪记录 3数据库对象访问操作的跟踪记录 oracle... 阅读全文
posted @ 2017-05-27 10:51 2637282556 阅读(259) 评论(0) 推荐(0) 编辑