Oracle 11G每組帳號的密碼預設都有180天的期限
假如連接到DB時出現 the password will expire within 7 days
這個原因是因為11g在default profile 設定 180 天要修改密碼
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
最快的方法就是更改該user的密碼,不過還是換成同一個
另一個一勞永逸的方法就是更改profile的設定.
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
**最後使用管理者進入再重新修改一次密碼**
$sqlplus / as sysdba
alter user username identified by 原來的密碼;
假如連接到DB時出現 the password will expire within 7 days
這個原因是因為11g在default profile 設定 180 天要修改密碼
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
最快的方法就是更改該user的密碼,不過還是換成同一個
另一個一勞永逸的方法就是更改profile的設定.
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
**最後使用管理者進入再重新修改一次密碼**
$sqlplus / as sysdba
alter user username identified by 原來的密碼;