Grant 授权语法
priv_type: 数据库操作权限 select, update, delete, insert…priv_level: 控制可以访问哪些数据库和表
Grant priv_type [(column_list)] on priv_level to 'username' @ 'IP' identified by 'password';
常用语句
GRANT ALL PRIVILEGES ON *.* TO 'USER' @ 'localhost' WITH GRANT OPTION;
#创建用户USER 可以通过任何IP访问
GRANT ALL PRIVILEGES ON *.* TO 'USER' @ '%' IDENTIFIED BY 'PASSWORD';
#创建用户USER 可以通过任何IP访问,但只能操作demo库
GRANT ALL ON demo.* TO 'USER' @ '%' IDENTIFIED BY 'PASSWORD';
#刷新权限
FLUSH PRIVILEGES;
WITH GRANT OPTION
将with grant option用于对象授权时,被授予的用户也可把此对象权限授予其他用户或角色。 当管理员收回用with grant option授权的用户对象权限时,权限会因传播而失效。但管理员无法直接收回其他用户的权限。