首頁 > 資料庫 > mysql教程 > ORA-28001: the password has expired scott/tiger

ORA-28001: the password has expired scott/tiger

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-07 17:27:39
原創
1062 人瀏覽過

今天在使用oracle 11时,使用sqlplus中默认的账号scott登录,发现报错,无法登录ORA-28001: the password has expired scott/tig

ORA-28001: the password has expired scott/tiger

今天在使用Oracle 11时,使用sqlplus中默认的账号scott登录,发现报错,,无法登录

解决此类问题:

1,账号scott已经是unlocked状态了。--当然,他不会报这个错

2,

Oracle11g的密码过期。

原因:是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。

3,

C:\>sqlplus / as sysdba

查看指定概要文件(如default)的密码有效期设置:

 SQL> select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';

4,如果时间限制为180天,则执行如下操作,修改成无限期的:

 SQL> alter profile default  limit password_life_time unlimited;

 SQL> commit;

5,如果还不行,这里有个简单的方法。将密码改成一个新密码,然后再用password命令,再修过回原来的密码即可

linux

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
在oci_parse中傳遞PHP變數給SQL查詢
來自於 1970-01-01 08:00:00
0
0
0
如何解決 如下的問題
來自於 1970-01-01 08:00:00
0
0
0
java - springboot新手學習
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板