同一个用户先用密码 ”1“ 来dump出一个table
然后改秘密 再重新dump 出这个table 
用16进制编辑器比较这两个文件的不同的地方
    这样可以猜到秘密在 dump 文件的位置和16进制的格式但我想秘密不回放在dump文件中的
自己试试吧

解决方案 »

  1.   

    dmp文件只要知道fromuser就够了吧?要密码做什么呢?
      

  2.   

    使用show=y的imp来看dmp中的schema和objects,密码不会放到dmp文件中
    imp file=.dmp userid=user/pass show=y
      

  3.   

    dmp文件不含密码的,你可以用现有的用户把AA。DMP导进去。IMP的密码是用户的密码。不是DMP的密码。
      

  4.   

    dump 的第21个字节开始就是用户名 用16进制编辑器看 一直到 “.“这个位置结束
      

  5.   

    这样试下:
    随便用一个用户来导入,oracle好象会提示你从**用户导入现在的用户。
      

  6.   

    1、看用户
    dump 的第21个字节开始就是用户名 用16进制编辑器看2、看密码
    http://www.oradb.net/dba/cgpass.htm
      

  7.   

    用editplus打开dmp文件,一般在TEXPORT:Vxx.xx.xx后面那一行以U开头的后面就是fromuser。
      

  8.   

    podded(阿朱) 说得对!
    当然,如果定dmp文件是有dba用户导出的,而你当前用户不是dba,则imp会提示由dba导出的文件只能由dba导入。你将当前用户授予dba权限即可。
    另外,dmp文件里是没有用户密码的,密码只跟登录的数据库有关。