oracle報錯【ORA-28000:帳戶已被鎖定】問題處理
阿新 • • 發佈:2021-01-11
在oracle11g中預設在default概要檔案中設定了【FAILED_LOGIN_ATTEMPTS=10次】,當輸入密碼錯誤次數達到設定值將導致此問題,使用者會自動被鎖住。
問題處理辦法
1.以管理員登入oracle: sqlplus / as sysdba; 。
2.查詢使用者鎖: select username, account_status from dba_users where username = 'yanggb'; 。
3.解鎖yanggb使用者: alter user yanggb account unlock; 。
到這裡就解決了賬戶被鎖定的問題,如果不想要輸入密碼錯誤多次之後賬戶被鎖定,就接著後續的步驟。
解除使用者輸入多次錯誤密碼鎖定設定
1.以管理員登入oracle: sqlplus / as sysdba; 。
2.檢視使用者限制登陸次數: select * from dba_profiles where resource_name='FAILED_LOGIN_ATTEMPTS'; 。
3.修改使用者無論輸入多少次都不會被鎖定: alter profile default limit failed_login_attempts unlimited; 。
"我唱得不夠動人你別皺眉。"