ITPub博客

首页 > 数据库 > Oracle > 10g新特征之安全篇

10g新特征之安全篇

原创 Oracle 作者:goldensun 时间:2007-08-09 15:36:29 0 删除 编辑

10g对数据库安全方面的改进主要是对两个PACKAGE添加了新特性,一个是DBMS_RLS,另一个是DBMS_FGA,这两个包原本在9i中就存在;前者是对访问权限的控制,后者是对访问的审计。猜想二者在底层实现方面应该是相似的,都可以做到根据列级条件触发,一个是对用户访问做限制,一个做记录。

DBMS_RLS:

这个包的好处在于方便了权限控制,实际应用:比如对于省级集中数据存储,为了让各个地市即能查看自己所辖地区的数据,又不互查资料,9i以前只能通过视图等手段来实现,这样非常麻烦。有了DBMS_RLS,只需对数据表添加一个动态POLICY,轻松就可以实现。

DBMS_FGA:

这个包的好处如其名,缩小了审计的粒度,实际应用中审计功能自然是主要的,但可以另有妙用:比如复杂应用逻辑有些时候会在特定情况下出现“莫名其妙”的数据丢失或错误,不用说计算机肯定不会“莫名其妙”的把逻辑搞混,肯定是开发人员的问题,但当你让开发人员去查、去测时,还真不容易发现甚至重现问题。这时依靠DBMS_FGA,通过设定一定条件和触发语句,就可以找出问题发生的症结。

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25540/viewspace-937852/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 回老家了
下一篇: 混在沈阳
请登录后发表评论 登录
全部评论

注册时间:2012-02-25

  • 博文量
    7
  • 访问量
    11405