原因:oracle登录时,忘记某个系统用户或普通用户密码。
解决方法:打开sqlplus命令行,用sysdba角色免密码登录,直接修改用户密码。
步骤:
1.打开cmd窗口,输入sqlplus
2.请输入用户名: sqlplus/as sysdba
3.输入口令: 直接回车
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 #显示当前用户;
就搞定啦!