怎样知道一个dmp文件的有户名和密码?

zakat 2004-04-04 07:05:35
现有一个oracle的数据文件aa.dmp,怎样知道一个dmp文件的有户名和密码?请详细道来!
...全文
373 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
hc_yao 2004-04-06
  • 打赏
  • 举报
回复
podded(阿朱) 说得对!
当然,如果定dmp文件是有dba用户导出的,而你当前用户不是dba,则imp会提示由dba导出的文件只能由dba导入。你将当前用户授予dba权限即可。
另外,dmp文件里是没有用户密码的,密码只跟登录的数据库有关。
l2g32003 2004-04-05
  • 打赏
  • 举报
回复
dump 的第21个字节开始就是用户名 用16进制编辑器看 一直到 “.“这个位置结束
zakat 2004-04-05
  • 打赏
  • 举报
回复
不要密码了,只想知道用户,有没有能解决的!!!
zxxzxx 2004-04-05
  • 打赏
  • 举报
回复
dmp文件不含密码的,你可以用现有的用户把AA。DMP导进去。IMP的密码是用户的密码。不是DMP的密码。
drabit 2004-04-05
  • 打赏
  • 举报
回复
使用show=y的imp来看dmp中的schema和objects,密码不会放到dmp文件中
imp file=.dmp userid=user/pass show=y
snowy_howe 2004-04-05
  • 打赏
  • 举报
回复
用editplus打开dmp文件,一般在TEXPORT:Vxx.xx.xx后面那一行以U开头的后面就是fromuser。
5like 2004-04-05
  • 打赏
  • 举报
回复
1、看用户
dump 的第21个字节开始就是用户名 用16进制编辑器看

2、看密码
http://www.oradb.net/dba/cgpass.htm
sunnyrain 2004-04-05
  • 打赏
  • 举报
回复
dmp文件只要知道fromuser就够了吧?要密码做什么呢?
podded 2004-04-05
  • 打赏
  • 举报
回复
这样试下:
随便用一个用户来导入,oracle好象会提示你从**用户导入现在的用户。
l2g32003 2004-04-04
  • 打赏
  • 举报
回复
同一个用户先用密码 ”1“ 来dump出一个table
然后改秘密 再重新dump 出这个table
用16进制编辑器比较这两个文件的不同的地方
这样可以猜到秘密在 dump 文件的位置和16进制的格式

但我想秘密不回放在dump文件中的
自己试试吧
zakat 2004-04-04
  • 打赏
  • 举报
回复
总会有办法吧,就算是破坏文件也行
xbm2002 2004-04-04
  • 打赏
  • 举报
回复
不太可能吧

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧