美文网首页
mysql----郭导---day2 (6月14号)

mysql----郭导---day2 (6月14号)

作者: 学无止境_9b65 | 来源:发表于2019-06-14 14:12 被阅读0次

第四章 MySQL基础管理
1、用户管理

1、作用:

登录、管理数据库对象(逻辑结构)

2、用户的定义

用户名@'白名单'
白名单?允许哪些用户登录数据库

白名单支持的方式:
duanyang@'10.0.0.51'
duanyang@'10.0.0.%'
duanyang@'10.0.0.5%'
duanyang@'10.0.0.0/255.255.254.0'
duanyang@'%'
duanyang@'duanyang.vip'
duanyang@'localhost'
duanyang@'db01'

常用的:
duanyang@'10.0.0.%'
duanyang@'10.0.0.5%'
duanyang@'10.0.0.0/255.255.254.0'
duanyang@'localhost'

增:

mysql> create user oldguo@'10.0.0.%' identified by '123'; #创建用户并设置密码

删:

mysql> drop user oldboy@'%'; #删除用户

改:

mysql> alter user root@'localhost' identified by '123456'; #为root用户修改密码

查:

mysql> select user,host ,authentication_string from mysql.user; #查看用户信息

2.权限的管理

1、权限作用

控制用户登录之后能对MySQL对象做哪些命令。

2、权限的定义

MySQL的权限的定义就是SQL语句。

常用权限介绍:

ALL:
SELECT,INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER, CREATE TABLESPACE
ALL : 以上所有权限,一般是普通管理员拥有的
with grant option:超级管理员才具备的,给别的用户授权的功能

8.0 版本新特性(了解)
加入了role概率。
=======================================================

3、授权管理

mysql> grant ALL on wordpress.* to wordpress@'10.0.0.%' identified by '123'

         grant 权限 on 范围  to 用户  identified by '密码'
        
         grant  select,updata,insert,delete on  to 用户  identified by '密码'

范围:
.
wordpress.*
wordpress.t1

例子:
1、需求,从windows中的navicat软件管理myqsl数据库
mysql> grant all on . to root@'10.0.0.%' identified by '123456';

2、 创建 zhihu 业务用户能够对zhihu业务库进行业务操作
mysql> create database zhihu;
mysql> create user zhihu@'10.0.0.1' identified by '123';
mysql> grant select,updata,insert,delete on zhihu.* to zhihu@'10.0.0.1' identified by '123';
=======================================================

相关文章

  • mysql----郭导---day2 (6月14号)

    第四章 MySQL基础管理1、用户管理 1、作用: 登录、管理数据库对象(逻辑结构) 2、用户的定义 用户名@'白...

  • mysql----郭导---day1

    第一章 MySQL 大纲介绍 1、官方定义的MySQL DBA工作内容 2、需要学习的内容 3、数据库的演变 RD...

  • 2018-10-09

    [cp]@郭琳静Grace @Mocha汪 @keexle 【Day2/21】044+小丹+义乌 【书籍称呼】《活...

  • 笃学奖-Topic7-B18010-甘比精读

    Day1: 单词作业 Day2: 神句翻译+逻辑导图 Day3: 总结反思 这次的文章在画思维导图的时候有点理不清...

  • DAY2笔记-Leo

    DAY2思维导图• Xshell的基础使用命令符 • pwd 显示当前路径 • mkdir xxxx #x...

  • 学习小组day2-呛

    day2学习 思维导图 心得 具体的东西都写在思维导图里了,这个是我得失误,但时间不够了简书里就不写太多了写几个注...

  • Day2-Freeman

    生信星球学习day2 学习笔记 今天的笔记都是以思维导图的模式写的,附上思维导图图片linux登陆及基本命令操作(...

  • 晴雅集的最大一个问题

    祸蛇入男嘴,却从女下出! 郭导大片被封,或因其价值观。 女人生孩子,来月经的本能形式,却让郭导借用成释放祸蛇的形式...

  • 2017-02-12#21天阅读训练营#开始啦

    DAY1 思维导图入门介绍 DAY2作为思维导图新手必须知道的三件事 DAY3思维导图大脑说明书 DAY4十分钟学...

  • 学习小组Day2笔记之linux基础知识学习-潜

    了解linux 接触linux的几种渠道:思维导图来展示 参考链接: 第九期Day2 召唤Linux linux基...

网友评论

      本文标题:mysql----郭导---day2 (6月14号)

      本文链接:https://www.haomeiwen.com/subject/bkaufctx.html