【帳號鎖定】
當登入Oracle出現 ORA-2800: the account is locked 訊息時,就是帳號被鎖定了
解除鎖定的方法:
$ sqlplus '/ as sysdba'
SQL> alter user system account unlock;
鎖定帳號:
SQL> alter user system account lock;
修改密碼:
SQL> ALTER USER user IDENTIFIED BY usepassword
【密碼有效期限】
Oracle 11g以後的版本密碼預設180天過期
查看用戶使用的profile是什麼,預設是default:
SELECT username, PROFILE FROM dba_users;
查看default密碼有效期限:
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
修改密碼期限為無限制:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改後,還沒到期的帳號就不會再出現過期的提示訊息,如果已經被提示了就要修改密碼了