切换admin用户权限
sudo -i
su - oracle
一、检查sqlnet.ora文件是否存在
切换到oracle用户
cd $ORACLE_HOME/network/admin
ls -al
二、若sqlnet.ora文件存在
必须添加本机的管理IP和业务IP,还有堡垒机IP
在sqlnet.ora文件末尾添加如下命令
tcp.validnode_checking=yes
tcp.invited_nodes=(ip1,ip2)
保存文件
执行lsnrctl reload
三、若sqlnet.ora文件不存在
必须添加本机的管理IP和业务IP,还有堡垒机IP
在$ORACLE_HOME/network/admin创建sqlnet.ora文件
在sqlnet.ora文件添加如下命令
tcp.validnode_checking=yes
tcp.invited_nodes=(ip1,ip2)
保存文件
执行lsnrctl stop
执行lsnrctl start
四、撤销操作
在sqlnet.ora文件删除如下命令
tcp.validnode_checking=yes
tcp.invited_nodes=(ip1,ip2)
保存文件
执行lsnrctl reload
五、追加操作
在sqlnet.ora文件末尾添加如下命令
tcp.validnode_checking=yes
tcp.invited_nodes=(ip1,ip2)
保存文件
执行lsnrctl reload
本文详细介绍了如何在Oracle环境中通过编辑sqlnet.ora文件来切换admin用户权限,包括添加或撤销管理、业务和堡垒机IP,以及使用lsnrctl工具进行重启和重载。



361

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



