mysql如何配置白名单访问

作者:非空盒子 时间:2024-01-25 15:43:20 

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 类子网访问。

来源:https://blog.csdn.net/m0_43394876/article/details/101373977

标签:mysql,配置,白名单
0
投稿

猜你喜欢

  • Python 变量类型及命名规则介绍

    2022-09-17 20:21:22
  • 微信小程序实现点击出现弹窗

    2024-04-19 10:14:43
  • Servlet实现文件上传,可多文件上传示例

    2023-08-25 02:31:29
  • perl大文件读取处理的模块介绍

    2023-12-27 20:10:27
  • python 爬取B站原视频的实例代码

    2023-03-06 04:08:43
  • 基于Python检测动态物体颜色过程解析

    2022-03-20 09:07:30
  • 编写Python脚本来实现最简单的FTP下载的教程

    2022-11-12 01:25:45
  • 怎样设计"帮助"最有效?

    2008-04-12 14:18:00
  • JavaScript设计模式之原型模式分析【ES5与ES6】

    2024-05-02 16:29:37
  • 15款Python编辑器的优缺点,别再问我“选什么编辑器”啦

    2021-10-06 12:37:55
  • Python实现控制手机电脑拍照并自动发送邮箱

    2022-10-08 01:52:33
  • Python BS4库的安装与使用详解

    2021-06-30 02:00:22
  • Python进行文件处理的示例详解

    2021-12-08 10:51:04
  • python输出决策树图形的例子

    2022-02-07 09:14:54
  • PHP 字符串 小常识

    2023-11-20 22:08:32
  • Python实现高斯函数的三维显示方法

    2023-07-04 01:47:22
  • 用户是如何浏览你的网站的

    2010-05-03 14:26:00
  • golang gorm中格式化时间问题详解

    2023-07-12 09:45:21
  • SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析

    2024-01-14 06:57:15
  • Oracle数据库集复制方法浅议

    2010-07-21 12:50:00
  • asp之家 网络编程 m.aspxhome.com