https://dev.mysql.com/doc/refman/8.0/en/proxy-users.html 代理用户
https://dev.mysql.com/doc/refman/8.0/en/create-user.html 创建用户
之前在安装mysql中已经设置过用户账号以及密码里,这里介绍如何在MySQL中进行添加用户的设置。
首先进行查询当前MySQL中账号信息和加密密码需要用到以下命令语句:
// select 字段 from 表名
select user,authentication_string from user;
创建用户账号
在mysql8.0中需要先创建账号,再进行授权
//CREATE USER 用户名@服务器地址 IDENTIFIED BY 密码;
CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'password';
-
服务器地址为%时所有ip都可访问
给用户添加权限
https://dev.mysql.com/doc/refman/8.0/en/grant.html
//
grant usage on *.* to 'jeffrey'@'localhost' with grant option;
//给了jeffrey账号 所有数据库中所有表的增删查改和建表删表的权限
grant select,insert,update,delete,create,drop on *.* to 'jeffrey'@'localhost' with grant option;
//刷新权限
FLUSH PRIVILEGES;