oracle 11g中密码过期问题

    1、首先查询

SQL> select username,profile from dba_users; 
USERNAME                PROFILE 
------------------ ----------------- 
MGMT_VIEW             DEFAULT 
SYS                   DEFAULT 
SYSTEM                DEFAULT 
EKPUSER               DEFAULT 

2、查看密码有效期设置:

SQL> Select * FROM dba_profiles s Where s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 
PROFILE                        RESOURCE_NAME           RESOURCE_TYPE LIMIT 
------------------------------ ----------------------- ------------ -------- 
DEFAULT                        PASSWORD_LIFE_TIME        PASSWORD      180 

3、将密码有效期由默认的180天修改成“无限制”:

sql> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 

4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;已经被提示的帐户必须再改一次密码。

sql> alter user 数据库 identified by 密码

posted @ 2017-11-09 13:12  谦谦有礼  阅读(117)  评论(0编辑  收藏  举报