通过SQLNET.ora文件限制Ip地址访问
2010-10-24 15:24
190 查看
在Oracle数据库中,我们可以通过SQLNET.ora文件实现地址访问限制。
在SQLNET.ora文件中设置以下参数可以实现IP访问限制:
tcp.validnode_checking=yes
tcp.invited_nodes=(ip1,ip2......)
tcp.excluded_nodes=(ip1,ip2......)
需要注意的地方:
1、tcp.invited_nodes与tcp.excluded_nodes都存在,以tcp.invited_nodes为主
2、一定要许可或不要禁止服务器本机的IP地址,否则通过lsnrctl将不能启动或停止监听,因为该过程监听程序会通过本机的IP访问监听器,而该IP被禁止了,但是通过服务启动或关闭则不影响。
3、修改之后,一定要重起监听才能生效,而不需要重新启动数据库
4、任何平台都可以,但是只适用于TCP/IP协议
在SQLNET.ora文件中设置以下参数可以实现IP访问限制:
tcp.validnode_checking=yes
tcp.invited_nodes=(ip1,ip2......)
tcp.excluded_nodes=(ip1,ip2......)
需要注意的地方:
1、tcp.invited_nodes与tcp.excluded_nodes都存在,以tcp.invited_nodes为主
2、一定要许可或不要禁止服务器本机的IP地址,否则通过lsnrctl将不能启动或停止监听,因为该过程监听程序会通过本机的IP访问监听器,而该IP被禁止了,但是通过服务启动或关闭则不影响。
3、修改之后,一定要重起监听才能生效,而不需要重新启动数据库
4、任何平台都可以,但是只适用于TCP/IP协议
相关文章推荐
- 通过SQLNET.ora文件限制Ip地址访问
- 通过SQLNET.ora文件限制Ip地址访问
- 通过SQLNET.ora文件限制Ip地址访问
- 通过sqlnet.ora文件限制/允许IP访问
- 通过SQLNET.ora文件限制Ip地址访问
- 通过SQLNET.ora文件限制Ip地址访问(转)
- 通过SQLNET.ora文件限制Ip地址访问
- 通过sqlnet.ora限制访问数据库的地址
- 通过多项实践,再次学习oracle的listener.ora sqlnet.ora tnsnames.ora三个文件的关联性
- 认识oracle中的sqlnet.ora tnsnames.ora listener.ora三个文件
- ORA-01144_表空间数据文件超出最大限制
- 通过创建用户profile文件,限制用户对资源使用
- 通过文件配置Oracle网络服务,提示无法修改tnsname.ora文件解决办法
- oracle的sqlnet.ora,tnsnames.ora,listener.ora三个配置文件
- oracle的sqlnet.ora文件配置(转)
- 需知:Oracle网络配置(三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora )
- ORA-19809: 超出了恢复文件数的限制故障处理实例
- oracle的sqlnet.ora,tnsnames.ora,listener.ora三个配置文件
- Oracle sqlnet.ora、tnsnames.ora、listener.ora三个配置文件详细学习
- 监听总结之解析问题二:由sqlnet.ora文件寻到EZCONNECT适配器程序来解析主机名为主机上的多个ip地址(*) 以及 tnsping是用来测试某个配置的监听程序是否启动