mysql5.7 创建用户登录

1.创建新用户

创建用户bill,密码: bill123!@#chen

本地登录 :

MySQL -u root -p 
CREATE USER 'bill'@'localhost'  IDENTIFIED BY 'bill123!@#chen';
创建用户
用户登录
查询数据库

远程登录  :

mysql> CREATE USER 'sun'@'%'  IDENTIFIED BY 'sun.chengdu9!';
Query OK, 0 rows affected (0.00 sec)
创建远程访问用户
查询用户列表

虽然创建了,但是访问该用户没有任何的数据库信息。这个时候,需要给用户授权。

2、为用户授权数据库的访问

授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by ‘密码’; 

授权bill用户拥有testDB数据库的所有权限:

grant all privileges on testDB.* to “bill”@”localhost” identified by “bill123!@#chen”; 

授权bill用户在本地拥有全部数据库的所有权限:

grant all privileges on *.* to “bill”@”localhost” identified by “bill123!@#chen”; 
授权

授权 sun 用户拥有远程访问数据库的权限、

grant all privileges on . to 'sun'@'%' identified by 'sun.chengdu9!';

本文参考: https://www.cnblogs.com/pkjplayer/p/7681281.html

Leave a comment

您的电子邮箱地址不会被公开。 必填项已用 * 标注