当前位置:   article > 正文

MySQL添加白名单

mysql添加白名单
1、授权用户来自本地主机的访问;

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'your_password' WITH GRANT OPTION;

2、需要先查看MySQL的权限是否是‘%’,如果是需要先删除允许所有主机访问,

REVOKE ALL PRIVILEGES ON . FROM 'root'@'%';

如果 'root' 用户仍然具有 '%' 主机权限,您可以执行以下 SQL 语句来删除该权限:

DELETE FROM mysql.user WHERE user = 'root' AND host = '%';

3、添加 IP 到白名单并授权‘root’用户相应的权限,密码为mysql密码;

GRANT ALL PRIVILEGES ON . TO 'root'@'IP' IDENTIFIED BY 'your_password' WITH GRANT OPTION;

4、刷新权限;

FLUSH PRIVILEGES;

5、查看MySQL 服务器上定义的用户以及它们的允许访问的主机。

select user,host from mysql.user;

6、访问测试是否成功。
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号