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

  MySQL8在创建远程连接用户的时候与早期版本有区别,不能用原来的命令(同时创建用户和赋权)。

  以下是MySQL8创建用户并授权的命令:

  1)必须先创建用户

mysql>create user chenadmin@'%' identified  by 'Chenadmin0.';

  2)授权示例

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

  3)刷新权限

mysql>flush privileges;

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

mysql>ALTER USER 'chenadmin'@'%' IDENTIFIED WITH mysql_native_password BY 'Chenadmin0.';

  OK,搞定 !

原文地址:https://www.cnblogs.com/javasl/p/13035399.html