限制ip访问主要通过设置sqlnet.ora实现
在sqlnet.ora中添加
Tcp.validnode_checking=yes //如果要设置限制ip则必须启动该行
Tcp.invited_nodes=(hostname|ip_address,hostname|ip_address,.......) //允许访问的ip或者主机名。
Tcp.excluded_nodes=(hostname|ip_address,hostname|ip_address,.......) //限制访问的ip或主机名。(如果同一个IP存在于invited_nodes,也存在于excluded_nodes中时,首先考虑excluded_nodes中的及限制访问。)
在当中的ip_address不能使用通配符或者部分IP地址。
必须重启监听才会生效。(或者通过监听的reload方式重新加载)