如何通过一个用户查询另外一个用户的密码

[复制链接]
查看11 | 回复9 | 2007-10-20 08:38:44 | 显示全部楼层 |阅读模式
在数据库中,有两个用户A,B,均为DBA权限。其中知道A的密码,不知道B的密码。通过A的密码登陆数据库,可以用查询B.表名的方式查询B的内容,但是我想查询B的密码。SELECT * FROM DBA_USERS;发现所有用户的密码都是经过加密的。如何才能通过用户A查询用户B的密码呢?我用的是9I.
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
个人感觉是不行。除非更改。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
不行把
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
可以用 orabf 工具,不过6位以上的密码需要很长时间才能解密
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
orapwd 重新设定
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
应该是不可以的,要是能查看的话,那谁还用Oracle,oracle也太傻了
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
应该没办法解密出来吧 。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
权限足够的话,更改是没有问题。 查处密码估计除了暴力破解外也没有什么好办法了。不过暴力破解也不算好办法。呵呵!
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
orabf ,太强悍的暴力破解工具。2位的密码刷一下就出来了。明天去单位试验下。
回复

使用道具 举报

千问 | 2007-10-20 08:38:44 | 显示全部楼层
没有用过orabf呢。有时间看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行