[数据库] 数据库白名单配置

946 0
Honkers 2025-3-6 16:25:22 | 显示全部楼层 |阅读模式

数据库白名单配置

1、mysql配置白名单

  1. sql> use mysql;
  2. #mysql 5 版本示例 ip/网段参考下面配置
  3. sql> CREATE USER 'root'@'ip/网段' IDENTIFIED BY 'password';
  4. sql> grant all privileges on *.* to 'root'@'ip/网段' identified by 'password';
  5. #mysql 8 版本示例
  6. sql> CREATE USER 'root'@'10.20.6.%' IDENTIFIED WITH mysql_native_password BY 'password';
  7. sql> grant all privileges on *.* to 'root'@'10.20.6.%';
  8. #刷新权限
  9. sql> flush privileges;
复制代码

2、oracle 配置白名单

  1. #找到sqlnet.ora文件
  2. [root@~]cd $ORACLE_HOME/12c/network/admin
  3. #修改路径执行添加把名单网段
  4. echo "tcp.validnode_checking=yes" >> /inspur/app/oracle/12c/network/admin/sqlnet.ora
  5. echo "tcp.invited_nodes=(10.20.8.0/24,127.0.0.1,10.20.7.0/24,10.20.6.0/24)" >> /inspur/app/oracle/12c/network/admin/sqlnet.ora
  6. [root@~]su - oracle
  7. #重启监听
  8. [root@~]lsnrctl stop
  9. [root@~]lsnrctl start
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行