教您如何查看MySQL用户权限

如果需要查看MySQL用户权限,应该如何实现呢?下面就为您介绍查看MySQL用户权限的方法,并对授予MySQL用户权限的语句进行介绍,供您参考。

查看MySQL用户权限:

show grants for 你的用户

比如:
show grants for root@'localhost';

Grant 用法

GRANT USAGE ON *.* TO 'discuz'@'localhost' IDENTIFIED BY PASSWORD '*C242DDD213BE9C6F8DA28D49245BF69FC79A86EB';
GRANT ALL PRIVILEGES ON `discuz`.* TO 'discuz'@'localhost';

我先按我的理解解释一下上面两句的意思
建立一个只可以在本地登陆的 不能操作的用用户名 discuz 密码为 ***** 已经加密了的
然后第二句的意思是 ,给这个discuz用户操作discuz数据库的所有权限

使用GRANT

GRANT命令用来建立新用户,指定用户口令并增加用户权限。其格式如下:

mysql> GRANT <privileges> ON <what>
-> TO <user> [IDENTIFIED BY "<password>"]
-> [WITH GRANT OPTION];

正如你看到的,在这个命令中有许多待填的内容。让我们逐一地对它们进行介绍,并最终给出一些例子以让你对它们的协同工作有一个了解。

<privileges>是一个用逗号分隔的你想要赋予的MySQL用户权限的列表。你可以指定的权限可以分为三种类型:

数据库/数据表/数据列权限:

Alter: 修改已存在的数据表(例如增加/删除列)和索引。
Create: 建立新的数据库或数据表。
Delete: 删除表的记录。
Drop: 删除数据表或数据库。
INDEX: 建立或删除索引。
Insert: 增加表的记录。
Select: 显示/搜索表的记录。
Update: 修改表中已存在的记录。

全局管理MySQL用户权限:

file: 在MySQL服务器上读写文件。
PROCESS: 显示或杀死属于其它用户的服务线程。
RELOAD: 重载访问控制表,刷新日志等。
SHUTDOWN: 关闭MySQL服务。

特别的权限:

ALL: 允许做任何事(和root一样)。
USAGE: 只允许登录--其它什么也不允许做。

转载于:https://blog.51cto.com/xiaocao13140/2136392

教您如何查看MySQL用户权限相关推荐

  1. linux查看mysql用户权限_教您如何查看MySQL用户权限

    教您如何查看MySQL用户权限 如果需要查看MySQL用户权限,应该如何实现呢?下面就为您介绍查看MySQL用户权限的方法,并对授予MySQL用户权限的语句进行介绍,供您参考. 查看MySQL用户权限 ...

  2. mysql如何进入用户权限_教您如何查看MySQL用户权限

    展开全部 背景32313133353236313431303231363533e58685e5aeb931333433633464 在了解动态权限之前,我们先回顾下 MySQL 的权限列表. 权限列表 ...

  3. 您如何查看MySQL用户权限

    如果需要查看MySQL用户权限,应该如何实现呢?下面就为您介绍查看MySQL用户权限的方法,并对授予MySQL用户权限的语句进行介绍,供您参考. 查看MySQL用户权限: show grants fo ...

  4. 查看mysql用户权限_mysql 如何查看该数据库用户具有哪些权限?

    展开全部 背景 在了解动态权限之前,我们先回顾下 MySQL 的权限列表. 权限列表大体分为服务级别和表级别,列级别以32313133353236313431303231363533e59b9ee7a ...

  5. 学了mysql用户权限我直接把管理员禁闭了

    一 前言 本篇内容是关于MYSQL 数据库管理系统对数据库用户的权限相关的操作:学习本篇的基础是知识追寻者之前发布的MYSQL系列文章(公众号读者看专辑) 本套教程 MYSQL介绍(1) MYSQL检 ...

  6. mysql 授予权限语句,授予MySQL用户权限的语句

    下面为您介绍的语句都是用于授予用户权限,这些语句可以授予数据库开发人员,创建表.索引.视图.存储过程.函数...等MySQL用户权限. grant 创建.修改.删除 MySQL 数据表结构权限. gr ...

  7. mysql给权限的语句_授予MySQL用户权限的语句

    下面为您介绍的语句都是用于授予MySQL用户权限,这些语句可以授予数据库开发人员,创建表.索引.视图.存储过程.函数...等MySQL用户权限. grant 创建.修改.删除 MySQL 数据表结构权 ...

  8. MySQL用户权限总结【用户授权必会】

    文章目录 一.MySQL用户权限 二.用户权限介绍 1.权限级别 2.权限实现 3.权限分布 4.查询权限表 三.用户权限实战 1.查看用户权限信息 2.用户创建和授权 创建MySQL用户和权限* 刷 ...

  9. Mac彻底删除mysql,重新安装mysql,修改mysql用户权限

    删除mysql 左上角"系统偏好设置",打开MySQL面板,停止MySQL服务 在文件"/etc/hostconfig"中删除一行"MYSQLCOM= ...

最新文章

  1. 计算机安装双系统后系统引导修复的方法
  2. Redis进阶-Redis缓存优化
  3. Java设计模式——装饰者模式
  4. Java虚拟机一览表
  5. 使用Redis bitmaps进行快速、简单、实时统计
  6. linux 命令记录
  7. Python网络编程之socketserver实现多并发
  8. Domino部署多台notes server
  9. windows搭建共享文件服务器,利用Windows共享搭建文件服务器
  10. 组合数学在软件领域的运用
  11. Java代理模式实现与原理详解(二)
  12. 多张图片怎么修改分辨率?手把手教你一键批量修改图片分辨率
  13. 智遥工作代理问题解析
  14. 打开php文件url格式,url格式是什么
  15. Mac 屏幕色温一直变化
  16. 安卓手机数据备份与恢复方法汇总和操作详解
  17. DOS命令之批处理文件
  18. Python轻松搞定免费语音合成,利用百度AI为短视频配音
  19. java写网页_初次尝试通过java写简单网站
  20. 2021最新 2小时搭建属于自己的游戏服务器—《泰拉瑞亚篇》

热门文章

  1. 阿里三面让我现场改造Spring框架,明天带他去爬山!
  2. 一条简单的更新语句,MySQL是如何加锁的?
  3. 写一手好 SQL 很有必要
  4. RabbitMQ和Kafka到底怎么选?
  5. KDD Cup 2021 时序异常检测总结!
  6. Reformer: 高效的Transformer
  7. 特征工程系列:特征筛选的原理与实现(下)
  8. 人工智能从业者应该从哪里去寻找和阅读顶级论文?
  9. 新手熊猫烧香学习笔记
  10. 面试官问:线程池除了常见的4种拒绝策略,你还知道哪些?