Oracle 11g 密码失效问题
程序员文章站
2022-05-13 19:13:22
...
Oracle system无法登录,我自己遇到的问题总结如下:首先,以SYS DBA身份进入sqlpuls打开sqlpulsSQL-gt;请输入用户名:sys as s
Oracle system无法登录,我自己遇到的问题总结如下:
首先,以SYS DBA身份进入sqlpuls
打开sqlpuls
SQL->请输入用户名:sys as sysdba
SQL->密码(老密码):
登录成功以后查询DBA用户状态
SQL->select username,account_status from dba_users;
查看其中常用的用户状态是否是EXPIRED 还是LOCKED
有的是LOCKED
如果sysman状态是过期,,修改密码方法:
1、执行emctl stop dbconsole
执行完成后再停止agent:emctl stop agent
使用下面的命令来检查是否缺失停止了:
emctl status dbconsole
emctl status agent
确认停止以后就可以在sqlpuls里改密码了
2、执行下面的命令修改system密码:
SQL->alter user sysman identified by ;
不过首先你得确认一下system是否被锁定,就是执行
SQL->select username,account_status from dba_users;
看sysman的状态,如果是LOCKED,那么你先得解锁:
SQL->alter user system account unlock;
解锁完成后再修改密码,或者修改后再解锁都行,步骤可以颠倒,但是绝对不能少。
修改完成后
SQL->system/密码
如果连接成功就可以进行下一步了。
推荐阅读
-
oracle数据库用户的密码重置问题
-
Oracle密码过期问题 ORA-28001:the password has expired
-
Oracle 11g行字段拼接WMSYS.WM_CONCAT问题Not A LOB
-
Windows 64位下装安装Oracle 11g,PLSQL Developer的配置问题,数据库显示空白的完美解决方案(图文教程)
-
Oracle 11g中密码过期问题详解
-
Oracle密码错误次数过多账号锁定的问题(推荐)
-
ORACLE 11g安装中出现xhost: unable to open display问题解决步骤
-
Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题
-
解决Windows 7下安装Oracle 11g相关问题的方法
-
oracle中两个服务器连接中sys密码修改问题