Oracle 11g sys,system 密码忘记解决办法

原因:oracle登录时,忘记某个系统用户或普通用户密码。

解决方法:打开sqlplus命令行,用sysdba角色免密码登录,直接修改用户密码。

步骤:

1.打开cmd窗口,输入sqlplus

2.请输入用户名: sqlplus/as sysdba

3.输入口令: 直接回车

Oracle 11g sys,system 密码忘记解决办法_第1张图片

4.连接到(或已连接到空闲例程):
oracle database 11g enterprise edition release 11.2.0.1.0 - production
with the partitioning, olap, data mining and real application testing options

SQL> show user    #显示当前用户;
SQL> alter user sys identified by admin;    #修改用户sys密码为admin;
SQL> conn sys/admin as sysdba;    #以管理员角色连接数据库,用户名sys/密码admin;
SQL> alter user system identified by manager;     #修改用户system密码为manager;
SQL> conn system/manager;    #连接oracle数据库,用户名sys/密码manager;
SQL> show user    #显示当前用户;

Oracle 11g sys,system 密码忘记解决办法_第2张图片
启动sqlplus

就搞定啦!

你可能感兴趣的:(Oracle 11g sys,system 密码忘记解决办法)