Mysql中设置只允许指定ip能连接访问(可视化工具的方式)

场景

Mysql中怎样设置指定ip远程访问连接:

Mysql中怎样设置指定ip远程访问连接_navicat for mysql 设置只有某个ip可以远程链接-CSDN博客

前面设置root账户指定ip能连接访问是通过命令行的方式,如果通过可视化工具比如Navicat来实现。

注:

博客:
霸道流氓气质-CSDN博客

实现

1、使用Navicat连接到msyql

找到数据库名为mysql中的user表

Mysql中设置只允许指定ip能连接访问(可视化工具的方式)_第1张图片

这里root账户的host为%,代表所有ip能访问。

2、将上面的root的Host改为localhost,然后保存,则只有本地能连接。

如果还需要再指定其他ip,可以Mysql中设置只允许指定ip能连接访问(可视化工具的方式)_第2张图片将root的这条数据复制为Insert语句

Mysql中设置只允许指定ip能连接访问(可视化工具的方式)_第3张图片

查询-新建查询,将复制后的语句的Host修改为对应的ip

Mysql中设置只允许指定ip能连接访问(可视化工具的方式)_第4张图片

3、插入成功之后执行刷新权限的语句

flush privileges;

4、测试再测试下,不在指定ip的则不允许被连接

Mysql中设置只允许指定ip能连接访问(可视化工具的方式)_第5张图片

你可能感兴趣的:(数据库,mysql,tcp/ip,数据库)