步骤不多。
1. 准备好禁止访问数据库的IP列表。
2. 修改“$GRID_HOME/network/admin/sqlnet.ora”文件,因为是RAC,所有的节点都要修改。
tcp.validnode_checking=yes
tcp.excluded_nodes=(IP1,IP2,IP3)
3. 重启listener,每次一个节点。
srvctl stop listener -n node1
srvctl start listener -n node1
4. 用SQLPLUS从被禁止的IP验证。
Enter password:
ERROR:
ORA-12547: TNS:lost contact
Enter user-name: ^C
====== 参考URL: http://www.tqcto.com/article/db/2976.html
Oracle限制IP访问效能-黑白名单