mysql-查看用户权限

show grants for 账号

image

  • 为账号授权
    命令格式:
-- 命令格式
-- grant 权限列表 on 库名 to 用户名@"客户端地址" identified by "密码" with grant option
-- 权限列表
-- all 所有权限 usage 无权限 select,update,insert 个别权限 select,update(字段1,字段2,字段3..) 指定字段更新
-- 库名:
-- *.* 所有库所有表 库名.* 一个库下的所有表 库名.表名 库下的一张表
-- 用户名:
-- 授权时自定义要有标识性  存储在mysql库的user表中
-- 客户端地址
-- % 所有的主机 192.168.233.% 网段内的所有主机 192.168.233.1 指定的主机 localhost 本机
-- 示例:
grant all on *.* mydba@"%" identified by "123qqq...123" with grant option;
  • 撤销授权
-- 删除已有授权用户的全线
-- 命令格式:
-- revoke 权限列表 on 库名.表名 form 用户@"客户端地址";
-- 示例:
revoke grant option on  *.* from mydba@"%";
  • 删除授权用户
-- 示例:
drop user mydba@"%";
posted @ 2022-04-13 14:24  旭好杂货铺  阅读(421)  评论(0编辑  收藏  举报