查看权限

mysql> SHOW GRANGTS FOR userA;

查看具体的用户权限

mysql> SHOW GRANGTS FOR userA@10.1.1.2;

赋权 grant

mysql> GRANT ALL PRIVILEGES ON `db1`.* TO 'userA'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;

值得说明的有两点:

  1. with grant option的作用是使得该用户可以拥有权限和回收权限给其他用户。
  2. 上述例子是对localhost进行赋权,我们也可以对ip段进行授权,如 'userA'@'%'是对全网段,'userA'@'10.%.%.%'是对部分网段进行授权。

回收/删除权限 revoke

mysql> REVOKE ALL PRIVILEGES ON `db1`.* FROM 'userA'@'localhost'

附:with admin option和with grant option的区别

  1. with admin option: 是级联授权不级联回收/删除权限;是属于系统授权;授权该权限的用户有权将某个权限授给其他用户或角色,当回收/删除权限时,已授权给其他用户的照样有权限,即不影响级联的授权,如userA用户赋权给userB用户,回收userA用户的权限时,userB用户的权限保持,不会失效。
  2. with grant option:是级联型的授权和回收/删除权限;属于对象授权;与with admin option的区别是,当回收权限时,权限不级联回收,即userA用户赋权给userB用户,回收userA用户的权限时,userB用户的权限也会跟着被回收掉。

MySQL—赋权(grant)和回收权限(revoke)相关推荐

  1. revoke mysql_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  2. mysql revoke 授权_浅谈MySQL中授权(grant)和撤销授权(revoke)用法详解

    MySQL 赋予用户权限命令的简单格式可概括为: grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利 grant selec ...

  3. mysql赋权与收回权限(grantrevoke)

    为一个用户赋权 收回权限 #给用户cacti赋予所有库的所有权限 GRANT ALL PRIVILEGES ON *.* TO 'cacti'@'%' IDENTIFIED BY 'cacti' WI ...

  4. mysql 赋权_Mysql赋权

    MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 (授权后记得刷新权限:flush privileges;) 一.grant 普通数据用户,查询.插入.更 ...

  5. MySQL赋权navicat_mysql 的root 用户无法授权及解决navicat 远程授权提示1044问题

    先看解决方案 #------------mysql root 用户无法赋权问题解决 -------- 1,登录 mysql -u root -p 2,use mysql; 选择mysql数据库 3,执 ...

  6. MySQL赋权报错:’the right syntax to use near ‘identified by ‘password‘ with grant option‘

    MySQL版本8.0.21,在给新用户授权时,执行如下语句: grant all privileges on *.* to 'root'@'%' identified by '123456' with ...

  7. mysql 赋权笔记

    本地计算机ip:192.168.1.100 远程计算机ip:192.168.1.244 远程计算机打开 mysql 服务器:#/etc/init.d/mysql.server start    本地计 ...

  8. linux脚本赋权命令765,Linux权限命令chmod

    一.Linux chmod命令修改文件和文件目录权限(默认情况下只有root用户才能使用).命令格式:chmod+修改内容+要修改的文件或者 目录 或者 chmod -R 修改内容 要修改的文件或者 ...

  9. 数据库授权与回收权限 grant和revoke

    Oracle常见授权与回收权限--grant和revoke 1.GRANT 赋于权限 常用的系统权限集合有以下三个: CONNECT(基本的连接), RESOURCE(程序开发), DBA(数据库管理 ...

最新文章

  1. Intellij Idea 生成serialVersionUID的方法
  2. CVPR 2022 | GeoTransformer:基于Transformer的点云配准网络
  3. php新闻模块,新闻模块的代码~!
  4. matlab2010a连接mysql_MATLAB2010a+OpenCV2.3.1+VS2010运行TLD
  5. odoo10学习笔记十四:mixin其他功能模块
  6. java 运行异常处理_Java编程异常处理和I/O流
  7. Android自定义控件系列--Path综述
  8. vscode android调试,使用VsCode开发调试React Native笔记
  9. 分享整理的 Python 学习路线图,(附工具+视频+书籍+面试)
  10. [20141216]sqlplus的set appinfo.txt
  11. access 之 format 函数详解
  12. 单独使用Quartz 2.1.7 时Job属性Spring无法注入
  13. 17期-什么是MySQL数据库?看这一篇干货文章就够了!
  14. 进入fastboot模式后,一连接刷机助手就变成press any key to shutdown
  15. 泛融等多家业界权威通力合作,联合信通院发布《区块链供应链金融白皮书》
  16. css如何定义img的src
  17. Pandas 时间序列 - 实例方法与重采样
  18. 不装wine,你的.NET程序照样可以在Linux上运行!
  19. 基于DDD的现代ASP.NET开发框架--ABP系列文章总目录
  20. 帆软设计器安装自定义字体

热门文章

  1. 关于在Win10系统将标注软件labelme打包生成.exe可执行文件
  2. python关闭文件的函数_python打开与关闭文档
  3. 百度BCC云解析配置(新旧文档对比) - (文档篇)
  4. phpcmsV9怎样在单页中调用后台栏目SEO设置的Meta_title
  5. 如何使用router-link对象方式传递参数?
  6. android获取设备的唯一编号,android如何获取设备的唯一设备码
  7. 魔众商城系统源码 v4.0.0 beta
  8. phpSysInfo监测服务器
  9. WordPress删除重复文章插件
  10. CYP音乐emlog主题免费版 炫酷黑色主题