可以通过修改sqlnet.ora文件来限制某些IP地址的访问,修改完成后,可能需重启监听生效。(可以lsnrctl reload)
如果$ORACLE_HOME/network/admin/目录下没有sqlnet.ora文件,可以从samples目录下拷贝个sqlnet.ora或者直接vi
注意:第一次新生成sqlnet.ora文件后,必须重启监听才会生效,之后再修改可以使用lsnrctl reload就能生效。
多个监听环境下先要查看监听并且在监听的start/stop/reload后加上监听的名字
查看监听名字:ps -ef|grep tns
查看监听状态:lsnrctl status 输出的HOST=后边对应的IP必须要出现在白名单中(如果使用白名单的话)
1、编辑sqlnet.ora
内容为:
NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)
如果$ORACLE_HOME/network/admin/目录下没有sqlnet.ora文件,可以从samples目录下拷贝个sqlnet.ora或者直接vi
注意:第一次新生成sqlnet.ora文件后,必须重启监听才会生效,之后再修改可以使用lsnrctl reload就能生效。
多个监听环境下先要查看监听并且在监听的start/stop/reload后加上监听的名字
查看监听名字:ps -ef|grep tns
查看监听状态:lsnrctl status 输出的HOST=后边对应的IP必须要出现在白名单中(如果使用白名单的话)
1、编辑sqlnet.ora
内容为:
NAMES.DIRECTORY_PATH= (TNSNAMES,EZCONNECT)

本文介绍了如何在Oracle数据库中设置IP访问限制,包括创建IP白名单和黑名单,以增强数据库的安全性和访问控制。
最低0.47元/天 解锁文章
290

被折叠的 条评论
为什么被折叠?



