寰智博客

  1. 首页
  2. 技术教程
  3. 正文

Mysql 8.0 赋予root 用户任意地址的访问权限

2021年1月4日 939点热度 0人点赞 0条评论

从MySQL 8开始,您不再可以(隐式)使用GRANT命令创建用户.请改用CREATE USER,然后使用GRANT 声明:

mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'root';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION
mysql> flush privileges;

但是个人觉得这样很麻烦 而且不好记忆 , 所以推荐使用下面的方法

mysql> use mysql;
mysql> update user set Host='%' where User='root' and Host='localhost';
mysql> flush privileges; 

这样直接修改 MYSQL 内置的 权限表就行了

标签: 暂无
最后更新:2021年1月4日

SudemQaQ

这个人很懒,什么都没留下

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2025 blog.szhcloud.cn 寰智博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

苏ICP备16064625号-1

本站使用 又拍云 Logo 提供CDN加速/云存储服务