问:我们怎样才能简单快速地提高Oracle数据库的安全性能?有哪些步骤? 答:首先,保护你的listner。确保listner是受密码保护的(通过lsnrctl工具或Netmanager GUI就能做到),并且确保他们能够用密码登陆。确保远程listner不增加 ADMIN_RESTRICTIONS_ = ON字符串到你的listener.ora文件。在Oracle 10g及以上版本中,因为这是默认行为,除非你已经对listener.ora文档增加了LOCAL_OS_AUTHENTICATION_ = OFF禁用了Local OS授权。
请注意,11g listner不会采纳这一建议!在11g……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
问:我们怎样才能简单快速地提高Oracle数据库的安全性能?有哪些步骤?
答:首先,保护你的listner。确保listner是受密码保护的(通过lsnrctl工具或Netmanager GUI就能做到),并且确保他们能够用密码登陆。确保远程listner不增加 ADMIN_RESTRICTIONS_ = ON字符串到你的listener.ora文件。在Oracle 10g及以上版本中,因为这是默认行为,除非你已经对listener.ora文档增加了LOCAL_OS_AUTHENTICATION_ = OFF禁用了Local OS授权。
请注意,11g listner不会采纳这一建议!在11g中,默认的listner只能在本地执行。此外,listener还会用本地OS授权来判断是哪个用户在启用listener,并且它还只允许用户(和超级用户)管理listener。但是,为11g listener设定密码会ALLOW远程管理!如果是Oracle 11g listener,你的确可以通过激活listener密码来降低数据库的网络安全性。这好像和我们的直觉有点相反,但是大大提高了listener的安全性。你可以采用很多种方法进一步巩固防止listener遭遇攻击,这些方法也可以快捷地安装在大部分的系统上,而且没有反作用。
第二,确保用合适的方法设置OS许可。应该合适的时候登陆,而且严格管理所有的Oracle binaries,系统文档、存档重做日志和备份。用Oracle LOGMNR工具的话,存档重做日志很容易泄露数据库中的数据。冷备份或raw datafiles用十六进制的编辑器( hex editor)工具可以有效读取。
最后,可能也是最不明显的一点,就是管理好物理登陆到你的数据库服务器!如果攻击者能够物理登陆到系统,它们就可以获取你的数据。甚至如果有人登陆到你硬件上的话,全盘加密(Full Disk Encryption (FDE))都可能失败。由公司规模大小决定,可能这就跟换个门把手那么简单。对于大公司,这可能还不是一种快捷的方法,它需要大规模的计划和实施。但是,它还需要几个Oracle专家来协助他们,帮他们降低风险。
翻译
相关推荐
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。
-
如何应对Oracle EBS实施中的六个挑战?
在18个月的时间里,Vitamix启动运行了Oracle电子商务套件(E-Business Suite,EBS),而且Vitamix还对诸如Oracle ATG Web Commerce等所有页面属性进行了重新整理,并实现了全球数据中心。
-
Oracle的云产品“砸了自己脚”?
Sparc和Solaris都是Oracle云计划的一部分,但是硬件和支持人员的减少意味着本地Solaris和Sparc将变得更加稀少。
-
2017年3月数据库流行度排行榜 Oracle卫冕之路困难重重
时隔一个月,数据库市场经过一轮“洗牌”,旧的市场格局是否会被打破,曾经占巨大市场份额的企业是否可能失去优势?