当前位置: 首页 > 图文教程 > 网络安全 > 安全基础 > 如何消除Oracle数据库的安全隐患(1)

安全基础
面临什么新威胁 PC安全终极指南(上)
面临什么新威胁 PC安全终极指南(中)
面临什么新威胁 PC安全终极指南(下)
加固Wi-Fi无线网络安全的17招式(下)
后门程序知识完全解析
Windows XP操作系统防黑的几种技巧
EFS加密技巧让数据更安全
媒体文件木马攻防
探讨网上交易密码保护的窍门
清除僵尸网络的几个妙招
Wrom.Win32.Anilogo.b蠕虫清除方案
应对邮件欺诈 针对性的防御手段加以防护
局域网内外数据的安全交换的操作方案
分布式拒绝服务攻击(DDoS)的化解
CNNIC中文上网的手工卸载方法
宽带ADSL猫防火墙配置
系统进程中寻找木马和病毒
选择安全漏洞扫描工具
因防火墙导致的系统网络故障的解决
十大网游盗窃伎俩大曝光

安全基础 中的 如何消除Oracle数据库的安全隐患(1)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-28   浏览: 44 ::
收藏到网摘: n/a

  Oracle数据库以其优异的性能在各个领域得到广泛应用。但由于计算机软、硬件故障、 口令泄密、黑客攻击等等因素,都可导致数据库系统不能正常运转,造成大量数据信息丢失,数据被恶意篡改,甚至使数据库系统崩溃。忽视Oracle数据库的安全问题,必将给用户带来巨大的损失。如何保证数据库的安全运行是数据库管理员日常工作中的首要问题。下面提出几条防范措施供大家参考:

  一、用户角色的管理与口令保密

  这是保护数据库系统安全的重要手段之一。它通过建立不同的用户组和用户口令验证,可以有效地防止非法的Oracle用户进入数据库系统,造成不必要的麻烦和损坏;另外在Oracle数据库中,可以通过授权来对Oracle用户的操作进行限制,即允许一些用户可以对Oracle服务器进行访问,也就是说对整个数据库具有读写的权利,而大多数用户只能在同组内进行读写或对整个数据库只具有读的权利。在此,特别强调对SYS和SYSTEM两个特殊账户的保密管理。Oracle的数据库管理员都知道,数据库系统典型安装后,一般sys和system以及internal这三个用户具有默认的口令,数据库安装成功后,系统管理员作的第一件工作就是修改这些用户的口令,保证数据库的安全性。

  为了加强数据库在网络中的安全性,对于远程用户,应使用加密方式通过密码来访问数据库,加强网络上的DBA权限控制,如拒绝远程的DBA访问等。

  二、数据保护

  数据库的数据保护主要是数据库的备份,当计算机的软硬件发生故障时,利用备份进行数据库恢复,以恢复破坏的数据库文件或控制文件或其他文件。

  另一种数据保护就是日志,Oracle数据库实例都提供日志,用以记录数据库中所进行的各种操作,包括修改、调整参数等,在数据库内部建立一个所有作业的完整记录。

  再一个就是控制文件的备份,它一般用于存储数据库物理结构的状态,控制文件中的某些状态信息在实例恢复和介质恢复期间用于引导Oracle数据库。