进入MySQL之后,通过以下命令行来进行创建用户、赋予权限
- 创建用户
create user 'username'@'%' identified by 'password';
- 查看用户权限
show grants for username;
- 给用户赋予权限(此命令既可赋权也可创建角色)
GRANT EXECUTE,INSERT,SELECT,UPDATE,DELETE,CREATE,ALTER,DROP ON `test-db`.* TO 'username'@'%';
- 刷新权限
flush privileges;
- 给用户修改权限
REVOKE CREATE,ALTER,DROP ON `test-db`.* FROM 'username'@'%';