MYSQL mysql.user表中权限对应的解释
| 命令标识 | 授权表中对应的列 | 说明 |
| CREATE | Create_priv | 创建数据库、表或索引 |
| CREATE TEMPORARY TABLES | Create_tmp_table_priv | 创建临时数据表 |
| CREATE ROUTINE | Create_routine_priv | 创建函数或存储 |
| CREATE VIEW | Create_view_priv | 创建视图 |
| CREATE USER | Create_user_priv | 创建用户 |
| EXECUTE | Execute_priv | 执行函数或存储过程 |
| INDEX | Index_priv | 建立索引 |
| REFERENCES | References_priv | 建立约束 |
| DROP | Drop_priv | 删除表 |
| SELECT | Select_priv | 查询数据 |
| INSERT | Insert_priv | 插入数据 |
| UPDATE | Update_priv | 更新数据 |
| DELETE | Delete_priv | 删除数据 |
| LOCK TABLES | Lock_tables_priv | 锁定表格 |
| SHOW DATABASES | Show_db_priv | 列出数据库 |
| SHOW VIEW | Show_view_priv | 列出视图 |
| USAGE | 只有登录权限,其他权限都没有 | |
| ALL | 所有权限,除了WITH GRANT OPTION | |
| ALTER | Alter_priv | 更改数据表 |
| ALTER ROUTINE | Alter_routine_priv | 更改函数或存储过程 |
| PROCESS | Process_priv | 显示连接进程和中断连接进程 |
| FILE | File_priv | 载入文件 |
| RELOAD | Reload_priv | 可以用FLUSH |
| REPLICATION CLIENT | Repl_client_priv | 可以检查Masters和Slaves |
| REPLICATION SLAVE | Repl_slave_priv | 在Slave里的特殊权限 |
| SHUTDOWN | Shutdown_priv | 关闭MySQL |
| WITH GRANT OPTION | Grant_priv | 可以将自己拥有的权限赋给其他用户 |
| SUPER | Super_priv | 执行kill线程,change master、purge master logs、set global等命令的权限 |
| create tablespace | Create_tablespace_priv | 创建表空间 |
| Event | Event_priv | 确定用户能否创建、修改和删除事件 |
| Trigger | Trigger_priv | 确定用户能否创建和删除触发器 |
MYSQL mysql.user表中权限对应的解释的更多相关文章
- 转: 从Mysql某一表中随机读取n条数据的SQL查询语句
若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1)).例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机 ...
- MySQL查询数据表中数据记录(包括多表查询)
MySQL查询数据表中数据记录(包括多表查询) 在MySQL中创建数据库的目的是为了使用其中的数据. 使用select查询语句可以从数据库中把数据查询出来. select语句的语法格式如下: sele ...
- 从Mysql某一表中随机读取n条数据的SQL查询语句
若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1)).例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机 ...
- mysql,user表中各字段的含义
1.查询user表 select * from mysql.user 2.修改用户密码 ALTER user ' 3.user表中各字段的含义 Select_priv:用户可以通过SELECT命令选择 ...
- mysql从一个表中拷贝数据到另一个表中sql语句
这一段在找新的工作,今天面试时,要做一套题,其中遇到这么一句话,从一个表中拷贝所有的数据到另一个表中的sql是什么? 原来我很少用到,也没注意过这个问题,面试后我上网查查,回来自己亲手写了写,测试了下 ...
- mysql mariadb 删除表中的数据时数据库变大
删除表中数据以前 [root@RM uar3]# du -sh * 3.3G apache-tomcat-7.0.54 150M instalRM4UAR 0 mariadb 903M mariadb ...
- mysql 从一个表中查数据,插入另一个表
其实很简单,只是为了忘记,做个记录,用的时候方便. 不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指 ...
- mysql 定期删除表中无用数据
MySQL5.1.x版本中引入了一项新特性EVENT,定期执行某些事物,这可以帮助我们实现定期执行某个小功能,不在依赖代码去实现. 我现在有一张表,这张表中的数据有个特点,每天都会有大量数据插入,但是 ...
- MySQL查看 InnoDB表中每个索引的高度
我们都知道MySQL里,索引通常用B+树来实现的.B+树的叶子结点才具体保存数据(聚簇索引保存的是行数据:普通索引是主键,如有需要得回表),非叶子结点都是用来索引叶子结点的.假设索引高度为h,那么每次 ...
随机推荐
- CG-CTF(3)
CG-CTF https://cgctf.nuptsast.com/challenges#Web 续上~ 第十四题:GBK Injection 是一道注入题: 分析:题目提示了GBK,GBK是一种多字 ...
- Ubuntu 搜索文件
1.whereis 文件名 特点:快速,但是是模糊查找 例如: whereis php #会把php,php.ini,php.*所在的目录都找出来. 2.find / -name 文件名 特点:准确, ...
- Linux安装jdk(详细教程)
一.JDK介绍 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JA ...
- 12c DG broker DMON自动重启过程分析
一.知识点 1.强烈建议大家管理dataguard使用broker. 2.broker的日志要知道在哪里,会看日志是学习的第一步. 3.体系结构需要看官方文档. 二.测试过程 1.查看DMON进程 & ...
- python(简介)
python发展史: 自从20世纪90年代初Python语言诞生至今,它已被逐渐广泛应用于系统管理任务的处理和Web编程. Python的创始人为荷兰人吉多·范罗苏姆 [3] (Guido van ...
- C# 基础知识系列- 16 开发工具篇
0. 前言 这是C# 基础知识系列的最后一个内容讲解篇,下一篇是基础知识-实战篇.这一篇主要讲解一下C#程序的结构和主要编程工具. 1. 工具 工欲善其事必先利其器,在实际动手之前我们先来看看想要编写 ...
- php接口开发经验总结
接口开发采用jwt方式验证: 接口开发最好留多几个返回方式,方便本地调用: 待更新.............
- 使用JDBC连接oracle数据库
需要jar包:ojdbc6.jar
- mac下使用xampp中php显示1044/1045/1046(卸载xampp)
问题描述 在mac下使用xampp,访问http://192.168.64.3/phpmyadmin/可以正常显示php页面,当创建数据库时提示1044也就是普通用户没有权限 问题猜测 猜测在使用xa ...
- 【HBase】快速搞定HBase与Hive的对比、整合
目录 对比 整合 需求一 步骤 一.将HBase的五个jar包拷贝到Hive的lib目录下 二.修改hive的配置文件 三.在Hive中建表 四.创建hive管理表与HBase映射 五.在HBase中 ...