(万里开源)greatdb && mysql 8.0以上版本创建用户并授权远程连接

(万里开源)greatdb 或者 MySQL更新到8.0以上版本后,在创建连接远程的用户的时候和之前5.7的版本有了很大的不同,不能使用原来同时创建用户和授权的命令。

会有语法报错:

以下是记录的(万里开源)greatdb 或者MySQL8.0创建用户并授权的命令:

1.查看用户表:

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

 

2.创建可远程连接用户

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

3.给用户授权 

mysql>grant select on *.* to ready@'%';

4.刷新权限 

mysql>flush privileges;

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

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

mysql> select user,host,plugin from mysql.user;

猜你喜欢

转载自blog.csdn.net/qyq88888/article/details/121142305