配置MySQL单个用户多个IP段白名单

Posted 爱锅巴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置MySQL单个用户多个IP段白名单相关的知识,希望对你有一定的参考价值。

配置多个IP段白名单

用户为testuser,配置100.%.%.%,192.%.%.%,127.%.%.%三个ip段可访问。
因为数据库通过了本地nginx使用127.0.0.1:3306做过反向代理,所以127.0.0.1也需要白名单才能被代理方访问。

GRANT ALL ON *.* TO 'testuser'@'100.%.%.%' identified by '123456';
GRANT ALL ON *.* TO 'testuser'@'192.%.%.%' identified by '123456';
GRANT ALL ON *.* TO 'testuser'@'127.0.0.1' identified by '123456';

刷新权限

OPTIMIZE TABLE user;
flush privileges;

以上是关于配置MySQL单个用户多个IP段白名单的主要内容,如果未能解决你的问题,请参考以下文章

配置MySQL单个用户多个IP段白名单

MySQL设置白名单教程

弹性网卡支持私网多IP

mysql配置白名单

RDS For MySQL常见连接问题总结

Linux服务器配置---ftp用户黑名单