#1、创建新用户
mysql> CREATE USER ‘username’@‘%’ IDENTIFIED BY ‘userpassword’;
#给普通用户远程连接的权限:
#2、授权 myuser 用户对指定库的所有表,所有权限并设置远程访问
mysql> GRANT ALL ON 指定库.* TO ‘username’@‘%’;
#3、更新 该 用户密码
mysql> ALTER USER ‘username’@‘%’ IDENTIFIED WITH mysql_native_password BY ‘userpassword’;
#4.刷新权限
mysql> FLUSH PRIVILEGES;
ok,可以使用一般用户username了。
改权限:
update user set host = ‘%’ where user ='root';
刷新权限!:
FLUSH PRIVILEGES;
可以啦!