由于业务需要,需要使用白名单限制用户登录数据库的地址,决定使用数据库白名单功能
一般单实例数据库启动白名单只需要在sqlnet.ora中添加以下内容即可:
TCP.VALIDNODE_CHECKING=yes (开启IP限制功能), TCP.INVITED_NODES=(192.168.1.103,ip2,ip3,..,..本地IP..)--白名单,必须本地IP,否则监听会起不来, TCP.EXCLUDED_NODES=(192.168.1.102) --黑名单
监听加载配置
lsnrctl reload
参考mos
What is TCP_VALIDNODE_CHECKING and How to Use It (Doc ID 462933.1)
TCP.VALIDNODE_CHECKING and TCP.INVITED_NODES With Oracle’s Data Guard? (Doc ID 1968655.1)