Oracle11G密碼180天(默認值)過時後的修改方法。在Oracle 11G 建立用戶時缺省密碼過時限制是180天, 若是超過180天用戶密碼未作修改則該用戶沒法登陸,下面與你們分享下修改方法。sql
咱們不但願密碼半年就過時,咱們但願過時時間更長一點或者永不過時,在oracle中執行一下操做:oracle
一、查看用戶的proifle是那個,通常是default: ide
sql>SELECT username,PROFILE FROM dba_users;
二、查看指定概要文件(如default)的密碼有效期設置:
code
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
三、將密碼有效期由默認的180天修改爲「無限制」:blog
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
四、修改後,尚未被提示ORA-28002警告的用戶不會再碰到一樣的提示;get
已經被提示的用戶必須再改一次密碼:
class
sql> alter user yourusername identified by <密碼> --密碼用原來的密碼