dbms_rls

原创 2008年10月02日 19:34:00

dbms_rls




dbms_rls is used to administer virtual private databases (also called: fine grained access control). rls stands for row level security.

add_policy


DBMS_RLS.ADD_POLICY (

object_schema IN VARCHAR2 := NULL,
object_name IN VARCHAR2,
policy_name IN VARCHAR2,
function_schema IN VARCHAR2 := NULL,
policy_function IN VARCHAR2,
statement_types IN VARCHAR2 := NULL,
update_check IN BOOLEAN := FALSE,
enable IN BOOLEAN := TRUE);

drop_policy


refresh_policy


enable_policy



本文转自
http://www.adp-gmbh.ch/ora/plsql/dbms_rls.html

利用DBMS_RLS实现VPD 实例

VPD(virtual Private database):虚拟私有数据库,从名字上可能不太好理解。形象地举个例子:比如我们钢铁行业的数据库,既提供给宝钢使用,又提供给鞍钢使用(这个在实际中是不可能的...
  • strikers1982
  • strikers1982
  • 2010年04月05日 18:50
  • 2357

DBMS_RLS包实现数据库表行级安全控制

DBMS_RLS 是实现数据库表行级别安全控制的,这个包包含精细访问控制管理接口,这个接口是用来实现VPD(Virtual Private Database),虚拟私有数据库。DBMS_RLS只能在O...
  • waterxcfg304
  • waterxcfg304
  • 2014年06月09日 11:30
  • 2569

DBMS_RLS官方参考

DBMS_RLS The DBMS_RLS package contains the fine-grained access control administrative interface. No...
  • firefoxboy
  • firefoxboy
  • 2008年10月02日 20:29
  • 650

oracle Policy的应用--DBMS_RLS.ADD_POLICY

本文通过以下两篇文章整理所得: http://www.knowsky.com/386463.html http://www.itpub.net/thread-1004775-1-1.html 1 前...
  • diyyong
  • diyyong
  • 2014年02月20日 15:38
  • 4375

EnterpriseDB’s Virtual Private Database vs oracle’s DBMS_RLS

Oracle的dbms_rls实现数据访问控制 在大部份系统中,权限控制主要定义为模块进入权限的控制和数据列访问权限的控制(如:某某人可以进入某个控制,仓库不充许查看有关部门的字段等等)。 但...
  • BeiiGang
  • BeiiGang
  • 2012年12月12日 17:22
  • 1501
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:dbms_rls
举报原因:
原因补充:

(最多只允许输入30个字)