基于Oracle的数据库安全策略

基于Oracle的数据库安全策略

ID:46666673

大小:73.50 KB

页数:5页

时间:2019-11-26

基于Oracle的数据库安全策略_第1页
基于Oracle的数据库安全策略_第2页
基于Oracle的数据库安全策略_第3页
基于Oracle的数据库安全策略_第4页
基于Oracle的数据库安全策略_第5页
资源描述:

《基于Oracle的数据库安全策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Oracle的数据库安全策略谢东(江南人学图书馆江苏无锡214036)【摘要】数据库安全是图书馆管理信息系统(MIS)正常运行的重要保障,本文从Oracle数据库的数据管理、用户管理和系统维护几个方面论述了安全问题在数据库建设与运行中的重要性,同时具体阐述了安全问题的应对策略。【关键词】数据库管理Oracle信息系统安全机制【分类号】TP309[Title]TheSecuritycountermeasureaboutdatabtiseonOracle[Abstract]ThePtiperdiscussesupondatamemaging,us

2、ermantigingcindsystemservicingwhiletheOracledatabasesystemisbuildingandrunning.Itexpatiatesonthereplycountermeasureaboutdatabasesecurityproblems,too.[Keyword]databasemanagement,Oracle,informationsystem,securitysystem1.前言Oracle是功能强人和性能卓越的关系型数据库系统之一,无论是在数据库的管理规模、多类型数据的支持,还是数据操作

3、的并行性或安全稳定性方面,Oracle均比SYBASE.Informix显得出色,其新版本0racle9i更是增强了许多方面的新特性,最突出的如高可伸缩性、高可用性和灵活的可扩展性等,为用户把Orac1e数据库运用到多个硬件平台组成的集群系统,扩充系统的处理能力和性能提供了极人方便。因此目前图书馆界开发和引进的许多管理信息系统(MIS)(如汇文系统libsys2000>ALEPH500等)屮都选用了Oracle作为基层数据库,如何保证Oracle数据库的安全就成为整个图书馆MIS系统安全的必要纽成部分,同时也是图书馆开展信息服务的重要革础。Ora

4、cle数据库在止常情况下能够保证数据的安全和系统的稳定,为用户提供止确的数据,但由于计算机系统存在的安全问题(如硬件、软件、网络通信、操作系统等故障和遭遇病毒及外来攻击等),或者由于数据库用户出现对系统的谋操作,加之Oracle白身存在的一些漏洞(如缓冲溢出等),都会影响到数据库中数据的正确性和女全性,造成数据库的破坏和其中数据的丢失,严璽的甚至使整个系统陷入瘫痪状态。因此,如何防止未授权用户对数据库的访问,如何控制授权用户对非授权了系统的操作,如何跟踪用户对各系统的访问悄况,使数据库系统免于遭受来自系统内外的破坏和损失,以及在意外悄况一旦发生时

5、如何能够快速、完全地恢复数据,是Oracle数据库乃金整个管理信息系统(MTS)必须解决的安全问题。以下主要针对Oracle数据库系统的数据备份、安全恢复、帐号控制、授权机制、角色管理、视图安全、审计监控等方面,讨论基于Oracle的数据库安全策略,以便实现对整个M1S系统的更安全、更可靠地管理。2.数据库的数据备份数据备份是数据库系统管理屮不可或缺的日常工作,Oracle数据库主要有物理备份和逻辑备份两种方式。物理备份是将物理存在的数据库文件完整地从一处拷贝到另一处存储备用,不考虑数据间存在的逻辑关系;而逻辑备份是利用SQL从数据库按逻辑关系抽

6、取数据并存储备用的方式。2.1物理备份数据库的物理备份是不管数据文件的逻辑內容如何,全盘拷贝数据库的组成文件作为备份,由于使用操作系统的文件拷贝命令,因此也称文件系统备份。物理备份分为冷备份和热备份两种,由于实施条件和方式不同,并考虑到提高数据保障度的需要,实际应川中应根据具体情况和所处状态配合使用。♦冷备份:也称脱机(offline)备份或后备,是指在Oracle数据库正常关闭后,対包括所有用户的数据文件和表、所有日志文件、控制文件及数据库初始化文件等进行完整地备份,以备日后可从中恢复某一•时段内数据库的所有文件及其功能。相对■而言冷备份是一种

7、简单快速、高度安全且维护花费低的备份方式。♦热备份:也称联机(online)备份或在线备份,指将联机日志转储归档,在Oracle数据库内部建立一个所有进程和作业的详细、准确的记录备份,数据库可从一个联机备份中完全恢复,并通过归档的日志恢复数据库到过去某一时刻的状态(也称回滚)。联机备份过程提供了完全的时间点恢复,甚至对达秒级恢复,并门是在数据库保持打开和止常运行的状态下进行。2.2逻辑备份数据库的逻辑备份就是利用SQL将某个数据弃的记录集读出并将其写入一个转储文件中保存。读出的这些记录与其物理位置无关,这是数据库备份经常使用的一种方式。Oracl

8、e提供的export(导出)和import(导入)工具可用于实现数据库的逻辑备份。♦export(导出):用來读取数据库(包括数据字典)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。