當用戶連續登錄失敗次數過多時,Oracle會鎖定該用戶,“FAILED_LOGIN_ATTEMPTS”用於設置最大次數,超過該值則鎖定該帳號。
要取消用戶連續登錄失敗次數的限制可以按照以下方法操作:
1. 輸入以下命令,查看“FAILED_LOGIN_ATTEMPTS”的值:
SQL> select * from dba_profiles s where s.profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';
2. 輸入以下命令,修改“FAILED_LOGIN_ATTEMPTS”的值為“UNLIMITED”:
SQL>alter profile default limit failed_login_attempts unlimited;
3. 重新查看“FAILED_LOGIN_ATTEMPTS”的值:
這樣不論用戶連續登錄失敗次數是多少,都不會鎖定用戶賬戶。