1. 授权不带 with grant option
授权: grant select on *.* to 'user'@'ip' identified by 'password';
注意:该命令会自动创建user,相当于创建命令: Create user 'user'@'ip' identified by 'password'; grant ..
删除: revoke select on *.* from 'user'@'ip'
2. 授权带 with grant option
授权: grant select on *.* to 'user'@'ip' identified by 'password' with grant option
删除: revoke all privileges, grant option from 'user'@'ip'.
3. 查询
show grants for 'user'@'ip'.
4. 删除之后的数据:
1)有 grant usage on *.* 的记录,这个是创建用户的时候自带的。
2)仍然可以修改密码, 除此之外,其他皆无权限操作。
3)可以连上数据,但只能读取information_schema库