Oracle 11g sys,system,scott密码没有设置解决办法

来源:互联网 发布:好用的新闻 知乎 编辑:程序博客网 时间:2024/05/21 06:56

      从今天开始接触Oracle这个强大的数据库,暂时还没有体会到其强大的功能。之前听说Oracle安装挺复杂什么的,自己刚才真正装了一次后才知道,其实一路默认就可以了,当然速度会很慢点,我的I3处理器还比较给力,20分钟不到就搞定了,我的版本是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;

用户已更改。

SQL>