角色管理
MySQL8新增的功能
– 创建角色 role
 create role ‘dev_read’,‘dev_write’
– 给角色分配权限
 grant select on mydb.* to ‘dev_read’
 grant insert,update,delete on mydb.* to ‘dev_write’
– 创建用户
 create user ‘user1’@‘localhost’ identified by ‘user1’;
 create user ‘user2’@‘localhost’ identified by ‘user2’;
 create user ‘user3’@‘localhost’ identified by ‘user3’;
– 给用户分配角色
 grant ‘dev_read’ to ‘user1’@‘localhost’;
 grant ‘dev_write’ to ‘user2’@‘localhost’;
 grant ‘dev_write’ to ‘user3’@‘localhost’ with admin option ;
– 激活角色 !!!
 set default role all to ‘user1’@‘localhost’,‘user2’@‘localhost’,‘user3’@‘localhost’
– 给用户撤销角色
 revoke ‘dev_read’ from ‘user1’@‘localhost’;
 revoke ‘dev_write’ from ‘user2’@‘localhost’;
 revoke ‘dev_write’ from ‘user3’@‘localhost’;
– 删除角色
 drop role ‘dev_read’,‘dev_write’
– 删除用户
 drop user ‘user1’@‘localhost’,‘user2’@‘localhost’,‘user3’@‘localhost’