管理用户
-- 添加用户
CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码';
-- 删除用户
DROP USER '用户名'@'主机名';
-- 修改用户密码
UPDATE USER SET PASSWORD = PASSWORD('新密码') WHERE USER = '用户名';
SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新密码');
-- 查询用户
USE mysql;
SELECT * FROM USER;
权限管理
-- 查询权限
SHOW GRANTS FOR '用户名'@'主机名';
-- 授予权限
GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'主机名';
-- *给用户授予所有权限,在任意数据库任意表上
GRANT ALL ON *.* TO 'he'@'localhost';
--撤销权限
REVOKE 权限列表 ON 数据库名.表名 FROM '用户名'@'主机名';