MySQL8.0以上版本创建用户并授权远程连接

MySQL更新到8.0以上版本后,在创建连接远程的用户的时候和之前5.x的版本有了很大的不同,不能使用原来同时创建用户和授权的命令。

以下是记录的MySQL8.0创建用户并授权的命令:

查看用户表:

user mysql;
select host,user,authentication_string,plugin from user;

 创建可远程连接用户

mysql>create user dongxt@'%' identified by 'password';

给用户授权

mysql>grant all privileges on *.* to dongxt@'%' with grant option;

刷新权限

mysql>flush privileges;

修改远程连接用户的加密规则

mysql>alter user dongxt@'%' identified with mysql_native_password by 'password';

 

posted @   RalphLauren  阅读(15)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示