管理用户
- 查询用户
①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:代表用于所有权限
*.*:代表所有数据库的所有表 - 撤销权限
revoke 权限列表 on 数据库.表名 from ‘用户名’@‘主机名’