日期:2014-05-16  浏览次数:20447 次

Oracle 11g 密码没有设置解决方案

?? 众所周知Oracle安装挺复杂,如果一路默认就会发现,密码设置那一项跳过去了,而且也没有保存默认的密码文档,我的版本是11g的11.12.0。在网上找了很多解决方法都没有搞定,在一个前辈不经意的提醒下,找到了解决方法,如下:????
?? 登录的时候可以用SQL>sqlplus/ as sysdba
?? 会提示你输出密码,直接回车,你发现竟然可以登录,至于这个sqlplus的级别小弟暂时还不知,接下来SQL>alter user sys identified by admin(这个你随意设置); 执行后你发现提示: 用户已经更改

??? 这就意味着你的sys密码被改成了admin,知道sys的密码后你就可以SQL>conn sys/admin as sysdba,你就是老大了,你可以修改system和scott的密码了,其实scott的默认密码是tiger,可以直接用,不过第一次登录会提示你修改的,如果你是变成测试用这个也挺好的。

??? 总结处理如下:
??
SQL*Plus: Release 11.2.0.1.0 Production on 星期一 1月 10 22:25:16 2011

Copyright (c) 1982, 2010, Oracle.? All rights reserved.

请输入用户名:? sqlplus/ as sysdba
输入口令:

连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> alter user sys identified by admin;
用户已更改。

SQL>conn sys/admin as sysdba;
已连接。


SQL>alter user system identified by admin;
用户已更改。

?
SQL>alter user scott identified by tiger;
用户已更改。

?

?

?