名站网址导航为大家提供关于数据库教程相关的教程网站知识。
正在看的ORACLE教程是:Oracle网站数据库安全策略分析 (三)。 数据的安全性策略:Oracle如何直接运行OS开始执行命令(上)第1/2页
在Oracle 8i中,往往会出现要在存储过程中运行操作办法系统开始执行命令的情况。一般来说,利用Oracle Enterprise Manager设定作业时可以达到这个目的。但是由于OEM在设定作业缺 乏灵, DBMS_PIPE通过创建管道,可以让至少两个进程进行通信。Oracle的管道与操作办法系统的管道在概念上有相同的地方,但是在实现机制不同。, 下面介绍实现具体步骤: , 1、创建一个程序包,姑且起名叫DAEMON,SQL数据库语句如下: , /*创建daemon程序包*/ CREATE OR REPLACE PACKAGE BODY daemon AS /*execute_system是实现运行os开始执行命令的函数*/ F, status NUMBER; result VARChAR2(20); command_code NUMBER; pipe_name VARChAR2(30); BEGIN ,当前1/2页
数据的生考虑应基于数据的重要性。假如如果数据不是很重要,那么数据的安全性策略可以稍稍放松一些。然而,假如如果数据很重要,那么应该有一谨慎的安全性策略,用它来维护对数据对象访问的有效控制。
用户安全性策略:
(1) 一般用户的安全性
A 密码的安全性
假如如果用户是通过网站数据库进行用户身份的确认,那么建议使用密码加密的相关方式与网站数据库进行连接。
这种相关方式的设置具体相关方法如下:
在客户端的oracle.ini网站网站文件中设置
ora_encrypt_login数为true;
在站点服务器端的initORACLE_SID.ora网站网站文件中设置
dbling_encypt_login参数为true。
B 权限管理
对于那些用户很多,应用程序和数据对象很丰富的网站数据库,应充分利用“角色”这个机制所带的方便性对权限进行有效管理。对于复杂的系统环境,“角色”能大大地简化权限的管理。
(2) 终端用户的安全性
您必须针对终端用户制定安全性策略。例如,对于一个有很多用户的大规模网站数据库,安全性管理者可以决定用户组分类,为这些用户组创建用户角色,把所需的权限和应用程序角色授予每一个用户角色,以及为用户分配相应的用户角色。当处理特殊的应用要求时,安全性管理者也必须明确地把一些特定的权限要求授予给用户。您可以使用“角色”对终端用户进行权限管理。
当前1/2页
关于数据库教程相关的教程网站知识今天我们就说到这里了,希望可以帮到大家。