MySQL学习笔记 | 05 - 普通用户新增、删除、授权、撤销登录权限
- 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 - 普通用户新增、删除、授权、撤销登录权限相关推荐
- MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记 05、触发器、存储过程、存储函数、定时任务
文章目录 前言 一.触发器 提前准备测试表 1.1.创建触发器 1.2.删除触发器 二.存储过程 2.1.认识变量 2.1.1.系统变量 2.1.2.用户变量 2.2.存储过程创建 2.3.删除存储过 ...
- MySQL学习笔记(8) 创建用户和赋权,备份与恢复,日志
1. 背景 一般在开发中,我们需要新建一个账户,并赋予某个数据库的访问权限.本文说下操作方法. 2.创建用户和赋权 创建用户 CREATE USER 'zyf'@'%' identified by ' ...
- mysql 学习笔记05 统计函数的相关使用
合计函数count, 统计多少条记录 统计共有多少学生 select count(*) from students; 查询数学成绩大于等于90的学生数量 select count(*) from st ...
- MySQL学习笔记07【事务、用户管理和权限管理】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记01【数据库概念、MySQL安装与使用】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
最新文章
- Kaggle大神:竞赛代码别删,这都是宝藏
- 深度学习-LeCun、Bengio和Hinton的联合综述(上)
- 单词替换(信息学奥赛一本通-T1406)
- Unity应用架构设计(10)——绕不开的协程和多线程(Part 1)
- LeetCode(922)——按奇偶排序数组 II(JavaScript)
- java获取专辑封面_从MP3中读取专辑封面图片
- 要读顶级会议上的论文
- windows对应字体
- STM32: startup_**.s、Core_cm3.c、宏定义、HAL库
- 推荐《我是谁 – 没有绝对安全的系统》CLAY——Clown Laughing At You「小丑的嘲笑」
- 傻孩子菜单框架(转)
- 改变无数人命运的上证指数
- 为My97DatePicker日期插件设置默认日期
- 关于任务规划和提高执行力
- STM32L152RE实现串口发送及接收数据
- oracle销售退货业务,Oracle EBS OM RMA销售退货异常处理(Datafix)
- 全球近90%的电影院现已对外开放;日本千叶将在东京奥运期间推出虚拟旅游 | 美通社头条...
- 萤石云视频EZOpenSDK集成(实现播放,视频放大功能)
- nvidia linux 黑屏,Ubuntu卡logo、卡住、黑屏无法正常启动、屏幕和键盘背光无法调节等一系列问题的罪恢祸首:NVIDIA显卡驱动...
- 2021天梯赛 L2-037 包装机题解