ORA-28002 the password will expire within 7 days 解決方法sql
提示密碼快過時了,因爲須要鏈接的測試數據庫,因此決定將密碼設置成永不過時。數據庫
1.查看用戶的profile設置bash
SELECT username,profile FROM dba_users where username='<username>';
2.查看系統profiles中PASSWORD_LIFE_TIME設置ide
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3.修改DBA_PROFILES中PASSWORD_LIFE_TIM的設置,改成ULIMITED測試
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
4.已經被報告了密碼快要過時的帳戶必須再改一次密碼it
sqlplus / as sysdba alter user <username> identified by "<password>";