ORACLE 限制特定IP访问数据库

原创 2005年02月27日 13:45:00
在9i中真正起作用的是sqlnet.ora文件,我们修改sqlnet.ora其实是最好最快的方法。

在sqlnet.ora中增加如下部分
-----------------------------
#### 来自 protocol.ora 的属性 ####

tcp.validnode_checking=yes

#允许访问的IP
tcp.invited_nodes=(ip1,ip2……)

#禁止访问的IP
tcp.excluded_nodes=(ip1,ip2……)

之后重新启动监听器即可

需要注意的地方:
1、tcp.invited_nodes与tcp.excluded_nodes都存在,以tcp.invited_nodes为主
2、一定要许可或不要禁止服务器本机的IP地址,否则通过lsnrctl将不能启动或停止监听,因为该过程监听程序会通过本机的IP访问监听器,而该IP被禁止了,但是通过服务启动或关闭则不影响。
3、修改之后,一定要重起监听才能生效,而不需要重新启动数据库
4、任何平台都可以,但是只适用于TCP/IP协议

相关文章推荐

如何禁止特定IP访问Oracle数据库

默认的服务器端sqlnet.ora文件的内容:  这里我们以Oracle10.2.0.3版本为例进行简述,先来看一下当前sqlnet.ora文件内容:  # This file is actually...

触发器限制指定IP访问oracle数据库

---------------------来自德哥的BLOG,觉着很有用,记录一下------------------- 最近有个项目需要限制某些数据库用户的访问来源IP,在PG中比较好实现,但是O...

限制IP 访问 Oracle 的方法

在论坛里看到一个帖子,如何限制某些IP访问数据库。 这种限制可以通过两种层面实现。一是数据库层面,另一个是防火墙的层面。这里只说明一下数据库层面的限制。 测试如下。   一.  修改sqlnet....

限制IP 访问 Oracle 的方法

        在论坛里看到一个帖子,如何限制某些IP访问数据库。这种限制可以通过两种层面实现。一是数据库层面,另一个是防火墙的层面。这里只说明一下数据库层面的限制。测试如下。 一.  修改sqlne...

配置sqlnet.ora限制IP访问Oracle

与防火墙类似的功能,Oracle 提供限制与允许特定的IP或主机名通过Oracle Net来访问数据库。该功能由sqlnet.ora配置文件来实 现。该文件通常$ORACLE_HOME/network...

oracle 11g限制IP访问

因公司数据库密码泄露,其他部门不想关的人员也有了可以访问数据库的账户密码,虽然修改了密码,但为防止密码再次泄露保证数据库的安全,领导决定要对不想关人员的IP进行限定。 平台为linux redhat5...

springsecurity 对特定方法访问的限制

19.1. 控制全局范围的方法权限 使用global-method-security和protect-point标签来管理全局范围的方法权限。 为了在spring中使用AOP,我们要为...

限制安全角色访问特定字段

原文来自: https://dynamicsaxtipoftheday.com/2014/04/15/restrict-field-access-by-security-role/ Restrict...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ORACLE 限制特定IP访问数据库
举报原因:
原因补充:

(最多只允许输入30个字)