Oracle Database Security


作者:Fenng
出处:http://www.dbanotes.net
日期:May 27, 2005

« 买椟还珠: IBM 收购 Ascential | Blog首页 | 礼物 »


今天去 Alexander Kornbrust 的站点看了一下。发现了很多值得一看的内容。

Alex 对 alert 68 的注释必须看一下。还有: Hardening Oracle DBA Workstations 这个也很有意思。Alex 最棒的一篇文章是:Database Rootkits

Database Rootkits are a new class of security issues and affect all relational databases. An attacker can hide database users/processes/...

对应Database Rootkits这篇论文还有一个小脚本:Find hidden database user,内容只有两行:

SELECT NAME "Invisible User in DBA_USERS"
  FROM SYS.user$
 WHERE type# = 1
MINUS
SELECT username
  FROM SYS.dba_users;
SELECT NAME "Invisible User in ALL_USERS"
  FROM SYS.user$
 WHERE type# = 1
MINUS
SELECT username
  FROM SYS.all_users;
我看到这个之后立刻在自己的产品库上跑了一下,当然,没有Hidden User,否则,要被炒鱿鱼的:)

验证了另外一个关于dbms_metadata 的安全问题,吓我一跳。验证了一下密码修改的安全问题:尽量用 SQL*Plus 的 Password 命令修改密码,而不是用Alter user ......的方式,因为alter user ......会明文在网络上传输.另外,http://www.argeniss.com/research.html 这里也是一个很有效的安全信息来源.Oracle 数据库安全,你开始关注了没有?


Posted by Fenng at May 27, 2005 03:24 PM
Last updated at 11:28 PM on August 28, 2005


相关文章

Trackback Pings

TrackBack URL for this entry:
http://www.dbanotes.net/mt/mt-tb.cgi/197

Comments


Post a comment



Hint: 为避免您收到垃圾邮件,请尽量不用使用真实的邮件地址.


Remember Me?