Oracle下system用户解锁和改密码

2014-11-24 18:44:32 · 作者: · 浏览: 0

下面说一下忘记了system用户解锁和密码恢复。


1.首先用sys用户以sysdba身份进入Oracle。


2.conn sys/as sysdba; 请输入口令:******;


3.进入后:输入select username,account_status from dba_users where username='SYSTEM';


4.查询system用户的状态和用户名,这里能查询出密码,但是查出来的密码是密文,所以不能直接查。


5.如果显示 SYSTEM LOCKED


6.下一步先解锁:alter user “SYSTEM” ACCOUNT UNLOCK


7.如果正确操作应该会显示:用户已改动。此时在查system的状态已经为解锁(OPEN)状态。


8.此时改密码:alter user system identified by manager;把密码改为system默认的密码。


9.此时切换一下用户:conn system/manager


10.show一下user:show user USER为System。