在对 MySQL 的日常管理和实际操作中,为了数据库的安全,避免恶意用户使用 root 账号控制数据库,我们通常会创建一系列具备适当权限的账号.这样,我们就可以不用或少用 root 账号登录NySQL数据库,在一定程度上确保数据的安全访问.本文介绍MySQL数据库如何删除用户权限.

删除用户权限       MySQL 数据库中可以使用 REVOKE 语句删除一个用户的权限.删除权限时此用户不会被删除

语法格式:REVOKE  [ (  ) ] [ ,  [ (  ) ] ]…

ON   FROM  [ ,  ]…

语法格式二:REVOKE ALL PRIVILEGES, GRANT OPTION

FROM user  [ ,  ]…

语法说明如下:

1. 第一种语法格式用于回收指定用户的指定的权限.

2. 第二种语法格式用于回收指定用户的所有权限.

3. 要使用 REVOKE 语句,必须拥有GRANT OPTION权限,而第二种语法还必须拥有 MySQL 数据库的全局 CREATE USER 权限或 UPDATE 权限.

举例:

使用 REVOKE 语句删除用户 neil 的插入权限.输入的 SQL 语句如下所示:// 删除用户neil的插入INSERT权限

REVOKE INSERT ON *.* FROM 'neil'@'localhost';

// 刷新权限表

FLUSH PRIVILEGES

mysql删除数据库及权限_MySQL数据库删除用户权限(REVOKE)相关推荐

  1. mysql 导出用户权限_MySQL中导出用户权限设置的脚本分享

    在对MySQL数据库进行迁移的时候,有时候也需要迁移源数据库内的用户与权限.对于这个迁移我们可以从mysql.user表来获取用户的相关权限来生成相应的SQL语句,然后在目标服务器上来执行生成的SQL ...

  2. linux mysql 实战_Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06

    Linux平台MySQL多实例项目实施_MySQL数据库基础与项目实战06 视频教程学习地址 Oracle/MySQL数据库学习专用QQ群:336282998.189070296 学完风哥本课程能熟悉 ...

  3. mysql工资修改为空_mysql数据库技术1——基本的增删查改的sql语句

    1.数据库语言的分类 DDL:数据库定义语言 data Definition language 用于创建.修改.和删除数据库内的数据结构,如: 1:创建和删除数据库(CREATE DATABASE | ...

  4. linux能修改用户的权限,linux怎样修改用户权限

    ls -l  查看目录下的文件详细信息 ll 同上 whoami 功能说明:先似乎用户名称. 语 法:whoami [--help][--version] 补充说明:显示自身的用户名称,本指令相当于执 ...

  5. mysql删除新添加数据_MySQL数据库基础(六)——SQL插入、更新、删除操作

    MySQL数据库基础(六)--SQL插入.更新.删除操作 一.插入数据 1.为表的所有字段插入数据 使用基本的INSERT语句插入数据要求指定表名称和插入到新记录中的值. INSERT INTO ta ...

  6. mysql赋予用户数据库所有权限_MySQL 数据库赋予用户权限操作表

    MySQL清空数据库的操作:truncate table tablename; MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一.grant 普通数据 ...

  7. mysql数据库index权限_MySQL数据库权限体系入门(4)---管理全局权限

    三.权限级别 总的来看,MYSQL的权限从大的粒度上划分可以分成5类:全局.数据库.表.列.程序,通过对这5个大类权限的细分,可以精确地为某个用户分配从某台机器连接进来访问某个数据库下某个表的某个列的 ...

  8. mysql给用户添加数据库权限_MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限(重要)...

    1.新建用户 //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Pas ...

  9. mysql建库权限_mysql数据库用户权限及建库脚本

    /* 创建系统数据库mydatabasename */ drop database if exists mydatabasename; create database mydatabasename; ...

最新文章

  1. 在非互联网公司?!算法工程师的工作内容及心得建议
  2. 作业12图的着色问题
  3. 理解特征统计偏差、方差、平均值、中位数、百分数等等
  4. 10个强大的Javascript表单验证插件推荐
  5. CreateMainWindow 创建主窗口属性
  6. ASP.NET MVC Caching with OutputCache
  7. 公司网页添加旺旺,状态不正确
  8. DDL 操作数据表 查询表
  9. PHP--金额数字转换成英文
  10. php软件开发--laravel框架
  11. 马里兰大学calce电池循环测试数据集_Keras-建立RNN(循环神经网络)
  12. 剑指offer面试题26-复杂链表的复制
  13. 我的开源项目:TS封装格式分析器
  14. [leetcode] 140. 单词拆分 II
  15. 通达信手机版分时图指标大全_通达信精选指标——挣开眼就买卖版指标详解
  16. Activiti学习之根据条件判断流程走向
  17. 从零开始:小程序开发环境搭建详解
  18. Java虚拟机(三)--------GC算法和收集器
  19. 2014年中国支付行业的十大事件:突袭、强攻、暗战与围剿
  20. 河北工程科技学院计算机专业,计算机科学与技术系与河北工程大学信息与电气工程学院联合召开一流专业建设交流会...

热门文章

  1. 平安将紧随国寿发行A股
  2. Windows Server2012R2 VisualSVN4.2.2-Server在线修改密码搭建
  3. Nginx-upstream模块
  4. 大数据课程 滴滴订单数据 MYSQL 转KAFKA 实时存储HBASE
  5. 达梦查询计算百分比数据为零
  6. webGL编程指南实战教程
  7. 软件工程毕业设计 SSM共享充电宝管理系统(源码+论文)
  8. python 爬虫 伪装浏览器_python爬虫之伪装浏览器
  9. 微信小程序中视频播放
  10. Unity3D打包(IOS)IPA详细教程