mysql如何配置白名单访问


Posted in MySQL onJune 30, 2021

mysql 配置白名单访问的步骤

1.登录

mysql -uroot -pmysql

2.切换至mysql库

use mysql;

3.查看有白名单权限的用户

select Host,User from user;

4.指定ip有权限访问mysql

GRANT ALL ON *.* to root@'192.168.1.4' IDENTIFIED BY 'your-root-password';

如果没有密码则不用填,

GRANT ALL ON *.* to root@'192.168.1.4' ;

@后面的是指定白名单的ip

5.删除白名单用户的权限

DELETE FROM user WHERE User='username' and Host='host';

6.刷新

修改权限之后都要刷新才会生效

FLUSH PRIVILEGES;

mysql ip白名单使用通配符

今天在操作中想要让 mysql将形如 192.168.*.* 这样的 ip 加入白名单。

当我使用 192.168.%.% 时,mysql 报错

Error: 192.168.%.% is not a valid remote host

而如果使用 192.168.0.1 之类确定的 IP 则不会报错。

查阅了一番,正确的写法应该是加上子网掩码 192.168.0.0/255.255.0.0,这样就可以允许从整个 B 类子网访问。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

MySQL 相关文章推荐
mysql批量新增和存储的方法实例
Apr 07 MySQL
MySQL 使用SQL语句修改表名的实现
Apr 07 MySQL
一篇文章弄懂MySQL查询语句的执行过程
May 07 MySQL
解读MySQL的客户端和服务端协议
May 10 MySQL
你知道哪几种MYSQL的连接查询
Jun 03 MySQL
MySQL系列之十一 日志记录
Jul 02 MySQL
MySQL数据库中varchar类型的数字比较大小的方法
Nov 17 MySQL
mysql下的max_allowed_packet参数设置详解
Feb 12 MySQL
mysql使用 not int 子查询隐含陷阱
Apr 12 MySQL
详细介绍MySQL中limit和offset的用法
May 06 MySQL
MySQL数据库表约束讲解
Jun 21 MySQL
jdbc中自带MySQL 连接池实践示例
Jul 23 MySQL
Mysql数据库按时间点恢复实战记录
浅析MySQL如何实现事务隔离
MySQL开启事务的方式
MySQL中IF()、IFNULL()、NULLIF()、ISNULL()函数的使用详解
Jun 26 #MySQL
解决mysql问题:由于找不到MSVCR120.dll,无法继续执行代码
解决mysql:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)
Jun 26 #MySQL
MySQL的安装与配置详细教程
You might like
浅谈php自定义错误日志
2015/02/13 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
Thinkphp5 自定义上传文件名的实现方法
2019/07/23 PHP
javascript parseInt 大改造
2009/09/27 Javascript
javascript学习笔记(五) Array 数组类型介绍
2012/06/19 Javascript
jQuery图片的展开和收缩实现代码
2013/04/16 Javascript
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
javascript获取本机操作系统类型的方法
2015/08/13 Javascript
JS验证邮件地址格式方法小结
2015/12/01 Javascript
TypeScript Type Innference(类型判断)
2016/03/10 Javascript
json对象与数组以及转换成js对象的简单实现方法
2016/06/24 Javascript
浅谈Javascript中的函数、this以及原型
2016/10/09 Javascript
Vue resource中的GET与POST请求的实例代码
2017/07/21 Javascript
JavaScript基础之流程控制语句的用法
2017/08/31 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
详解使用webpack打包编写一个vue-toast插件
2017/11/08 Javascript
纯JS实现可用于页码更换的飞页特效示例
2018/05/21 Javascript
Vue 中对图片地址进行拼接的方法
2018/09/03 Javascript
一些你可能不熟悉的JS知识点总结
2019/03/15 Javascript
javascript之分片上传,断点续传的实际项目实现详解
2019/09/05 Javascript
关于小程序优化的一些建议(小结)
2020/12/10 Javascript
Python greenlet实现原理和使用示例
2014/09/24 Python
Python中模拟enum枚举类型的5种方法分享
2014/11/22 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
2018/10/14 Python
python3.7通过thrift操作hbase的示例代码
2020/01/14 Python
解决numpy矩阵相减出现的负值自动转正值的问题
2020/06/03 Python
Matlab中plot基本用法的具体使用
2020/07/17 Python
pycharm2020.2 配置使用的方法详解
2020/09/16 Python
单方离婚协议书范本2014
2014/10/28 职场文书
幼儿园六一儿童节活动总结
2015/02/10 职场文书
2015年度个人思想工作总结
2015/04/08 职场文书
Vue项目中如何封装axios(统一管理http请求)
2021/05/02 Vue.js
sentinel支持的redis高可用集群配置详解
2022/04/01 Redis