立即学习:https://edu.csdn.net/course/play/10084/221712?utm_source=blogtoedu

权限授予

授权语法

GRANT priv_type [(column_list)] ON [object_type] priv_level TO user_specification;

授权示例

GRANT ALL PRIVILEGES ON *.* TO 'fred'@'localhost';

GRANT REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO repl@'192.168.1.177' IDENTIFIED BY 'repl';

查看权限

SHOW GRANTS FOR 'joe'@'office.example.com'

SHOW GRANTS;

--在演示前,配置一下个性化MYSQL提示符,以方便直接观察到当前用户

--将以下prompt内容添加到/etc/my.cnf mysql选项

[mysql]

prompt=(\\u@\\h)[\\d]>\\_

--1、创建用户

--创建新用户(未指定密码)

CREATE USER 'fred'@'localhost';

show variables like 'validate_password_policy';

默认为MEDIUM

--指定密码创建新用户,%表示任意,即frank可以从任意主机访问数据库

CREATE USER 'frank'@'%' IDENTIFIED BY 'Fr12345$';

select user,host from mysql.user;

show grants for 'frank'@'%';

查询具体的权限,select * from mysql.user where user='root' and host='localhost'\G;

--2、为用户授予所有权限

--为frank授予所有权限

grant all privileges on *.* to 'frank'@'%';

--可以对某个库进行全部授权

grant all privileges on tempdb.* to 'user_name'@'%';

学习笔记(07):MySQL数据库运维与管理-02-用户权限授予演示相关推荐

  1. 学习笔记(08):MySQL数据库运维与管理-03-用户权限回收

    立即学习:https://edu.csdn.net/course/play/10084/221713?utm_source=blogtoedu 权限回收 权限回收使用的是revoke关键字,回收与授权 ...

  2. 学习笔记(06):MySQL数据库运维与管理-01-用户创建及授权

    立即学习:https://edu.csdn.net/course/play/10084/214945?utm_source=blogtoedu MYSQL用户权限管理 用于实现数据库安全访问,授权用户 ...

  3. 学习笔记(03):MySQL数据库运维与管理-01-mysql通用日志与错误日志

    立即学习:https://edu.csdn.net/course/play/10084/214943?utm_source=blogtoedu MYSQL日志管理 用于实现MYSQL数据库故障排查2, ...

  4. 学习笔记(04):MySQL数据库运维与管理-02-二进制日志及其管理

    立即学习:https://edu.csdn.net/course/play/10084/221708?utm_source=blogtoedu 二进制日志 二进制日志包含所有描述数据库更改的事件(ev ...

  5. 学习笔记(05):MySQL数据库运维与管理-03-二进制日志配置管理演示

    立即学习:https://edu.csdn.net/course/play/10084/221709?utm_source=blogtoedu 2.开启binlog #vim /etc/my.cnf ...

  6. 学习笔记(01):MySQL数据库运维与管理-02-设置系统变量

    立即学习:https://edu.csdn.net/course/play/10084/221705?utm_source=blogtoedu 系统变量设置方法 动态设置(立即生效,实例重启后失效) ...

  7. 学习笔记(02):MySQL数据库运维与管理-03-状态变量及查看方法

    立即学习:https://edu.csdn.net/course/play/10084/221706?utm_source=blogtoedu MySQL状态变量 作用:反映当前mysql数据库服务器 ...

  8. Qt学习笔记之MySQL数据库

    一.MySQL概述 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品.MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQ ...

  9. MySQL学习笔记 | 04 - MySQL数据库基本操作(增加、修改、删除、查看)

    MySQL学习笔记 | 01-为什么要使用数据库 MySQL学习笔记 | 02 - MySQL在Windows下的安装.配置.服务启动/停止.用户登录.查看版本号 MySQL学习笔记 | 03 - M ...

最新文章

  1. Ubuntu 16.04中安装VMware Tools
  2. 计算机、数学、运筹学等领域的32个重要算法
  3. 编程练习--简单实用的选项卡切换效果
  4. uboot和linux内核移植,Uboot与kernel移植总结
  5. Java DO到DTO转换利用spring 的BeanUtils.copyProperties
  6. jwt如何防止token被窃取_在吗?认识一下JWT(JSON Web Token)?
  7. C++描述杭电OJ 2010.水仙花数 ||
  8. 《Python Cookbook 3rd》笔记(2.13):字符串对齐
  9. SpringBoot—数据库初始化脚本配置
  10. 粤西茂名实现光网全覆盖 智慧城市改变民众生活
  11. 爱情是碗 不开盖的红烧肉----转载
  12. VAE变分自编码器的一点理解
  13. opengl es c语言教程,OpenGL ES2 学习教程4——Shader语言
  14. KST1G SD卡脚本提取JPG
  15. no ip domain lookup
  16. bs4爬取笔趣阁小说
  17. Spark数据分析及处理
  18. 技术沙龙出海日本:分享京东区块链实践与创新
  19. C语言计算程序运行时间简单实例
  20. java基础知识学习小总结(一)

热门文章

  1. jitpack第三方依赖库使用
  2. c语言 统计数量用count_c语言中统计重复数字次数 c语言问题 统计不同数字的个数...
  3. linux乱码的文件怎么删除,如何删除Linux的乱码文件
  4. 内温的整体优先效应实验_[心理学复习.doc
  5. asp php 对照表,asp 与php中常用函数对比
  6. oracle删除一张表的sql语句,oracle删除表的语句
  7. win10 mysql5.7.21_win10下mysql5.7.21解压版安装教程
  8. 关于unity2019.3.11.f在烘焙光照贴图时闪退的问题
  9. 设计一个通用的Http Rest Client包装器
  10. alt+x+b没反应_Alt键的这几种用法,你一定要知道