网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle体系框架及SQL语句性能探讨.
.Linux双启动环境的陷井.
.数据库商家关注开源带来的冲击.
.漫谈oracle中的空值(zt).
.RedHat7.3/8.0下的Oracle 8i安装.
.利用 Ghost 复制您的Linux 系统.
.Oracle 数据库 10g 企业版数据表.
.Oracle数据库在中国企业中的成功.
.ORACLE的PL/SQL二.
.在Oracle中选取有父子或树状关系.
.Client端不安裝Oracle而用PowerB.
.常用数据库 JDBC 连接写法全攻略.
.关于竖表转横表的问题.
.如何在Oracle/2000中调用Windows.
.Oracle DBMS_JOB:每隔特定时间执.
.我的oracle笔记四(DBA管理).
.教你使用智能优化器提高Oracle性.
.Oracle中超级用户权限的管理.
.从纵横五个方面精细优化你的Orac.
.ORACLE在HP-UX下的系列问题处理(.

如何使用Oracle 10gR2‘s RMAN进行加密备份

发表日期:2008-2-9


    由于最近发生很多偷盗备份资料的事件,这使得越来越多的人更加关注保护数据备份的重要性了。从银行、经济行业、零售商店甚至是IRS中偷出载有数百万用户资料的导出数据磁盘,它所造成的损失是无法猜测的(资料来源:数据缺口的年表)。     一旦数据离开了Oracle数据库的安全机制,它就极轻易被偷取。在Oracle 10g Release 2(Oracle 10gR2)中,你可以对导出的备份文件进行加密,而不需要使用第三方工具对它进行加密和解密了。在恢复这些备份文件的时候,Oracle会自动对这些数据进行解密。     在Oracle 10gR2中有三种方式可以进行加密操作,它们分别是:transparent (透明的,默认方式)、passWord(凭密码的)、dual-mode(两种形式都有)。 Transparent方式     Transparent方式适合于在同一个服务器上进行备份,Oracle Encryption Wallet是Advanced Security option(高级安全选项)的一种,在使用前,必须先对它进行配置。Wallet包含加密/解密信任书。因为默认的方式是transparent方式,你可以把下面的脚本加入到Recovery Manager (恢复治理器RMAN)脚本中: SET ENCRYPTION ON Password方式     当你需要将备份文件传送到另外一个站点的时候,Password方式就非常有用了,它不需要事先在另一端设置。你可以将下列脚本添加到RMAN备份脚本中: SET ENCRYPTION ON IDENTIFIED BY 'password' ONLY     当备份文件带有密码的时候,你就必须提供原始密码: SET DECRYPTION IDENTIFIED BY 'password'     假如你把密码遗失了,数据就不能恢复。同样,为了确保RMAN脚本的安全性,你同样也可以对它使用密码保护。 Dual-mode方式     Dual-mode方式既具有透明性又使用了密码。假如你通常都同一个服务器上进行恢复,但是偶然也需要把它转移到没有安装Oracle Encryption Wallet的其它服务器上的话,这时候你就可以使用dual-mode这种方式了。这种方式与password方式类似,但是在这种方式下,假如备份文件离开了自身的服务器后就需要密码了: SET ENCRYPTION ON IDENTIFIED BY 'password' 紧记下面三点:第一,由于需要一些额外的开销,对备份进行加密需要花很长的时间;第二,必须彻底地测试备份脚本和恢复脚本;第三,你需要估计一下加密和解密所花费的时间。
上一篇:DBA 应遵循的 Oracle 调优原则 人气:574
下一篇:Oracle10R2新特性之Transparent Data Encryption 人气:761
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐