• MySQL学习笔记 | 01-为什么要使用数据库
  • MySQL学习笔记 | 02 - MySQL在Windows下的安装、配置、服务启动/停止、用户登录、查看版本号
  • MySQL学习笔记 | 03 - MySQL在 Ubuntu 下的安装、配置、服务启动/停止、用户登录退出
  • MySQL学习笔记 | 04 - MySQL数据库基本操作(增加、修改、删除、查看)

在之前的几节都是直接在本地登录root用户进行操作的,本节讲述如何创建、授权普通MySQL用户。

1. 新增/删除普通用户

① 新增普通用户

create user <用户名>@localhost identified by '<用户密码>';
  • localhost:只能从本机登录;
  • 具体某个ip地址:只能从指定ip登录;
  • <用户名>@"%":可以从任意ip登录;

② 删除普通用户

drop user <'用户名'>@'localhost';

③ 更改用户密码

set password for <'用户名'>@'localhost'=password(‘123456’);

④ 更新授权表

flush privileges;

2. 用户授权

grant 权限 on 数据库/数据表 to 用户名 identified by ‘密码’ with 特殊权限

① 授予用户本地登录,对所有数据库有全部的权限,而且是超级用户:

grant all on *.* to <用户名>@localhost identified by ‘<密码>’ with grant option;

② 授予用户指定IP登录,对所有数据库有全部的权限:

grant all on *.* to <用户名>@<指定ip> identified by ‘<密码>’;

③ 更新授权表

flush privileges;

3. 撤销用户权限

revoke 权限 on 数据库 from 用户名;

① 撤销指定用户的指定权限:

revoke insert, delete on *.* from <用户名>@localhost;

② 撤销指定用户的所有权限:

revoke all on *.* from <用户名>@localhost;

③ 更新授权表:

flush privileges;

接收更多精彩文章及资源推送,欢迎订阅我的微信公众号:『mculover666』。

MySQL学习笔记 | 05 - 普通用户新增、删除、授权、撤销登录权限相关推荐

  1. MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  2. MySQL学习笔记 05、触发器、存储过程、存储函数、定时任务

    文章目录 前言 一.触发器 提前准备测试表 1.1.创建触发器 1.2.删除触发器 二.存储过程 2.1.认识变量 2.1.1.系统变量 2.1.2.用户变量 2.2.存储过程创建 2.3.删除存储过 ...

  3. MySQL学习笔记(8) 创建用户和赋权,备份与恢复,日志

    1. 背景 一般在开发中,我们需要新建一个账户,并赋予某个数据库的访问权限.本文说下操作方法. 2.创建用户和赋权 创建用户 CREATE USER 'zyf'@'%' identified by ' ...

  4. mysql 学习笔记05 统计函数的相关使用

    合计函数count, 统计多少条记录 统计共有多少学生 select count(*) from students; 查询数学成绩大于等于90的学生数量 select count(*) from st ...

  5. MySQL学习笔记07【事务、用户管理和权限管理】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  6. MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  7. MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  8. MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

  9. MySQL学习笔记01【数据库概念、MySQL安装与使用】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

最新文章

  1. Kaggle大神:竞赛代码别删,这都是宝藏
  2. 深度学习-LeCun、Bengio和Hinton的联合综述(上)
  3. 单词替换(信息学奥赛一本通-T1406)
  4. Unity应用架构设计(10)——绕不开的协程和多线程(Part 1)
  5. LeetCode(922)——按奇偶排序数组 II(JavaScript)
  6. java获取专辑封面_从MP3中读取专辑封面图片
  7. 要读顶级会议上的论文
  8. windows对应字体
  9. STM32: startup_**.s、Core_cm3.c、宏定义、HAL库
  10. 推荐《我是谁 – 没有绝对安全的系统》CLAY——Clown Laughing At You「小丑的嘲笑」
  11. 傻孩子菜单框架(转)
  12. 改变无数人命运的上证指数
  13. 为My97DatePicker日期插件设置默认日期
  14. 关于任务规划和提高执行力
  15. STM32L152RE实现串口发送及接收数据
  16. oracle销售退货业务,Oracle EBS OM RMA销售退货异常处理(Datafix)
  17. 全球近90%的电影院现已对外开放;日本千叶将在东京奥运期间推出虚拟旅游 | 美通社头条...
  18. 萤石云视频EZOpenSDK集成(实现播放,视频放大功能)
  19. nvidia linux 黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...
  20. 2021天梯赛 L2-037 包装机题解

热门文章

  1. 什么是Cookie?Cookie用来干什么的?
  2. javascript解析JSON返回的日期格式
  3. 基于小熊派的智慧路灯(WIFI连接)
  4. 面试题: Docker的优缺点
  5. 在vue中使用antV-G2展示基础饼状图
  6. Python小游戏——孔明棋
  7. 推荐一位零基础Python网络爬虫学习者,原来也爬虫也没有那么难
  8. Kafka使用SASL_PLAINTEXT实现简易的用户认证及权限
  9. 如何创建自己的小程序?
  10. DevilMayCry4