Mysql
使用Drop
删除用户
如果创建用户的时候指定host
是'%'
,则直接删除即可,DROP USER test
如果创建用户的过程中,有指定localhost
或者部分其它ip
,则DROP USER test@'localhost'
如果直接把user
表中的用户记录删除,即:
DELETE FROM user WHERE user='test' and host='localhost'
只会清除user
表的信息,其它表的信息依然存在。
Mysq权限收回语法与授权权限基本一致就是FROM与TO的区别
用户权限收回
语法:
REVOKE 权限1,权限2,....权限n ON dbname.* FROM 'username'@'host';
示例:
1.REVOKE ALL PRIVILEGES ON test.* FROM 'test'@'%'; //收回全部权限
2.REVOKE SELECT,UPDATE ON test.* FROM 'test'@'%'; //收回部分权限
刷新权限:
FLUSH PRIVILEGES;
S;`