我的编程空间,编程开发者的网络收藏夹
学习永远不晚

linux/centos oracle10g控制连接IP地址

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

linux/centos oracle10g控制连接IP地址

oracle控制ip的连接


单纯的设定允许的IP和禁止的IP

在9i及以后中,修改sqlnet.ora其实是最好最快的方法



在linux版本的oracle中,默认是没有sqlnet.ora这个文件的

$ cd $ORACLE_HOME/network/admin
$ vi sqlnet.ora
#增加如下部分 
tcp.validnode_checking=yes  
  
#允许访问的IP 
tcp.invited_nodes=(192.168.100.252,192.168.100.253)  
  
#禁止访问的IP 
tcp.excluded_nodes=(192.168.100.222,192.168.100.232)


重启监听

$ lsnrctl stop
$ lsnrctl start


    这个时候,就只有ip地址为192.168.100.252以及ip地址为192.168.100.253的客户端可以连接数据库,而ip地址为192.168.100.222以及ip地址为192.168.100.232的客户端则无法连接数据库。当其他IP的客户端使用PL/SQL连接数据库的时候会显示如下报错:

linux/centos oracle10g控制连接IP地址


需要注意的问题: 

1、 需要设置参数为YES,这样才能激活。 

2、 建议设置允许访问的IP,因为IP地址有可能被随意修改,就不能起到自己的目的。 

3、 需要重启监听器才能生效。 

4、 这个方式只是适合TCP协议。 

5、 这个配置适用于9i以上版本。在9i之前的版本使用文件protocol.ora。 

6、 在服务器上直接连接数据库不受影响。 

7、 这个限制只是针对IP检测,对于用户名检测事不支持的。


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

linux/centos oracle10g控制连接IP地址

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux如何控制IP地址

本文介绍了Linux中IP地址管理的详细方法,包括配置IPv4和IPv6地址、查看IP地址以及删除IP地址。它提供了使用ifconfig和ip命令的示例,并讨论了其他IP管理工具,如hostname、host、dig、netstat和route。
linux如何控制IP地址
2024-04-02

物联网连接阿里云服务器地址:实现远程控制和数据传输

简介随着物联网技术的发展,越来越多的设备可以通过互联网进行连接和通信。阿里云作为全球领先的云计算服务提供商,提供了强大的物联网平台,可以帮助用户轻松地将设备连接到云端,并实现远程控制和数据传输。本文将介绍如何使用物联通阿里云服务器地址来实现这一目标。1.创建阿里云账号并登录首先,您需要在阿里云官网上创建一个账号,并完成
物联网连接阿里云服务器地址:实现远程控制和数据传输
2024-01-30

编程热搜

目录