前提:擁有其他具 SYSDBA 權限的使用者 (如 SYS 或已知密碼的 DBA 帳號)。
SQL> CONN / AS SYSDBA Connected. SQL> ALTER USER system IDENTIFIED BY system; User altered.
密碼即重置為 system。
SYS 登入SYSTEM → EditSQL> CONN / AS SYSDBA Connected. SQL> ALTER USER system ACCOUNT UNLOCK; User altered.
ALTER USERACCOUNT UNLOCK; ALTER USER IDENTIFIED BY ACCOUNT UNLOCK;
FAILED_LOGIN_ATTEMPTS (預設 10 次,Profile 控制)PASSWORD_LIFE_TIME) 導致鎖定ALTER USER ... ACCOUNT LOCKSELECT username, account_status, lock_date, expiry_date FROM dba_users WHERE username = 'SYSTEM';