用户管理
查询用户
USE mysql; SELECT * FROM USER;
* 存在通配符“%”,通配符表示可以在任意主机上使用该用户登录数据库

创建用户
CREATE USER '用户名'@'主机名' IDENTIFIED BY 密码
删除用户
DROP USER '用户名'@'主机名'
修改用户密码
UPDATE USER SET PASSWORD = PASSWORD('新密码') WHERE USER = '用户名' -- 第一种方式 SET PASSWORD FOR '用户名'@'主机名' = PASSWORD('新密码') -- 第二种方式
权限管理
查询权限
SHOW GRANTS FOR '用户名'@'主机名'
授予权限
GRANT 权限列表 ON 数据库名.表名 TO '用户名'@'主机名' -- 所有权限的通配符为ALL GRANT ALL ON *.* TO '用户名'@'主机名' -- 授予用户所有数据库所有表的所有权限
撤销权限
REMOVE 权限列表 ON 数据库名.表名 TO '用户名'@'主机名'
权限:
select 查询
delete 删除
update 修改
浙公网安备 33010602011771号