远程连接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 连接。
-
查找用户所属的profile.
idle_time是以profile为单位存在的,profile相当于用户的配置文件,用户属于某一个具体的profile,比如default.
;
可以看到该用户属于‘APP_USER’,IDLE_TIME 值为UNLIMITED。
2. 更改该profile的idle_time.
alter profile app_user limit idle_time 5;
commit;
https://www.cnblogs.com/Jeely/p/11381167.html
本文始发于微信公众号(LemonSec):基线检查-Oracle 启用登录终端超时锁定功能
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论