安装卸载Oracle Label Security

转载 2012年03月24日 09:57:59
本文给大家简单演示一下在Linux操作系统下,Oracle 11g环境中如何安装和卸载Oracle Label Security。

1.操作系统信息
ora11g@secdb /home/oracle$ uname -a
Linux secdb 2.6.18-194.el5 #1 SMP Mon Mar 29 20:06:41 EDT 2010 i686 i686 i386 GNU/Linux

2.数据库版本信息
sys@ora11g> select * from v$version;

BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE    11.2.0.1.0      Production
TNS for Linux: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production

3.安装Oracle Label Security
1)使用catols.sql脚本创建Oracle Label Security所需要用户LBACSYS及数据库对象
sys@ora11g> @?/rdbms/admin/catols.sql
……此处省略脚本执行信息……

2)确认脚本创建的数据库对象均有效
sys@ora11g> select object_type,object_name from dba_objects where wner='LBACSYS' and status='INVALID';

no rows selected

可见,LBACSYS用户中不存在无效的数据库对象。

3)探查LBACSYS用户中涉及到的数据库对象信息
sys@ora11g> select object_type,count(*) from dba_objects where wner='LBACSYS' group by object_type;

OBJECT_TYPE           COUNT(*)
------------------- ----------
SEQUENCE                     2
PROCEDURE                    5
PACKAGE BODY                23
LIBRARY                     10
PACKAGE                     24
LOB                          1
TYPE BODY                    5
TRIGGER                      3
FUNCTION                    35
VIEW                        57
TABLE                       21
INDEX                       28
TYPE                        10

13 rows selected.

以上数据库对象均为Oracle Label Security所使用到的数据库对象。

到此,Oracle Label Security便安装完毕。

以下我们介绍一下卸载Oracle Label Security的方法。

4.卸载Oracle Label Security
卸载Oracle Label Security也仅需执行一个catnools.sql脚本即可。

sys@ora11g> @?/rdbms/admin/catnools.sql
……此处省略脚本执行信息……


删除较之创建迅速很多。不用等待太长时间便可以完成卸载任务。
主要完成的任务是将OLS用到的数据库对象drop掉,最后将用户LBACSYS删除。

5.小结
安装OLS只是使用的前提条件,真正用好OLS是需要精心设计和实施的。

Good luck.

secooler
11.03.17

-- The End --


Oracle Label Security(Oracle标签安全性)

作者:Darl Kuhn、Steve Roughton Oracle Label Security(Oracle标签安全性)按行来控制用户的访问。 绝大多数商业应用程序都必须处理安全性问题。应用程...

Oracle Label Security(Oracle标签安全性)

Why we choose OLS   1、绝大多数商业应用程序都必须处理安全性问题。应用程序经常需要限制对专用记录的访问、建立审计跟踪,或者执行一个工作流过程,所有这些都要符合公司的安全...
  • njyxfw
  • njyxfw
  • 2012年04月23日 19:46
  • 917

oracle11G在linux环境下的卸载和安装

  • 2017年12月13日 17:04
  • 6.77MB
  • 下载

oracle 11g r2安装与卸载图解

  • 2017年11月22日 17:39
  • 1.47MB
  • 下载

Windows 7上安装及卸载Oracle 10g(经验证可行)

1、  操作系统:win7旗舰版    2、下载oracle安装包:  首先要下载支持Vista版本的Oracle 10g(以下链接地址在浏览器中打开没用,复制下面地址然后在迅雷中新建下载任务即可下...

Oracle安装与卸载

  • 2016年05月03日 15:12
  • 1.96MB
  • 下载

Oracle Golden Gate 系列四 -- GG 安装 与 卸载 理论知识

在前面的几篇里讲了GG的系统需求及支持的对象类型, 在这里看下GG的安装与卸载的理论知识,这里只介绍Linux 平台的说明,其他平台的自己参看官方文档。 一.GG 安装说明To install Ora...

oracle安装卸载和导入导出数据

  • 2015年12月19日 15:05
  • 1.86MB
  • 下载

Oracle安装与卸载.doc

  • 2016年02月18日 15:09
  • 1.39MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:安装卸载Oracle Label Security
举报原因:
原因补充:

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