Oracle 啟用登錄終端超時鎖定功能


遠程連接oracle 會出現超時連接斷開的問題,所以需要修改oracle配置。

 

  • 修改超時時間10分鍾
ALTER PROFILE DEFAULT LIMIT IDLE_TIME 10;
  • 查詢修改后的超時時間

其中IDLE_TIME的值就是設置的空閑超時時間。

select resource_name,resource_type,limit from dba_profiles where profile='DEFAULT' ;

 

更改Oracle用戶的idle_time

如果不設置idle_time,默認是 UNLIMITED,則連接始終不會被斷開,這就占用了連接數資源。 
合理的設置idle_time,可以讓連接發揮最大的效用。IDLE_TIME以分鍾為單位,通過配置可以終止inactive 連接。

  1. 查找用戶所屬的profile. 
    idle_time是以profile為單位存在的,profile相當於用戶的配置文件,用戶屬於某一個具體的profile,比如default.
select username, b.* from dba_users a, dba_profiles b where a.profile = b.profile and username='USERNAME';

這里寫圖片描述

可以看到該用戶屬於‘APP_USER’,IDLE_TIME 值為UNLIMITED。 
2. 更改該profile的idle_time.

alter profile app_user limit idle_time 5; commit;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM