当前位置:   article > 正文

Oracle密码过期及账户解锁的问题_orcale中对于那些账户状态为过期的用户,可以通过重新设定密码来改变账户状态

orcale中对于那些账户状态为过期的用户,可以通过重新设定密码来改变账户状态

Oracle一段时间不用了,再登录就登不上去,原因是密码过期了,需要重新设置密码,可以直接重新解锁账户。

举个例子,用scott用户登录oracle数据库时,竟然出现了ORA-01017: invalid username/password; logon denied错误,原以为是因为我的scott用户没有解锁,后用system用户登录,然后用alter user scott account unlock语句对scott用户进行解锁,可是解锁后依然不能进入,还是报告ORA-01017: invalid username/password; logon denied错误,仔细想了一会,感觉应该是我在对scott用户解锁时没有设置密码,所以不论输入什么密码都是错误的,于是我想到了如下的解决办法,为防止以后犯此类错误,现将错误及解决方式记录于下:

SQL*Plus: Release 11.2.0.1.0 Production on 星期五 10月 12 20:03:09 2012
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
请输入用户名:  scott
输入口令:
ERROR:
ORA-01017: invalid username/password; logon denied
请输入用户名:  system
输入口令:
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> conn /as sysdba;
已连接。
SQL> alter user SCOTT account unlock identified by Orcl123456;
用户已更改。
SQL> select username,account_status from dba_users where username='SCOTT';
USERNAME
------------------------------------------------------------
ACCOUNT_STATUS
----------------------------------------------------------------
SCOTT
OPEN
SQL> conn scott/Orcl123456
已连接。
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/719358
推荐阅读
相关标签
  

闽ICP备14008679号