一、创建用户

CREATE USER ‘test‘@‘%‘ IDENTIFIED BY ‘test‘;

FLUSH PRIVILEGES;

二、授权

REPLICATION CLIENT:授予此权限,复制用户可以使用 SHOW MASTER STATUS, SHOW SLAVE STATUS和 SHOW BINARY LOGS来确定复制状态。

REPLICATION SLAVE:授予此权限,复制才能真正工作。

一般复制账号需要以上两个权限。

GRANT REPLICATION CLIENT ON *.* TO 'test'@'%' IDENTIFIED BY ‘test‘;

GRANT REPLICATION SLAVE ON *.* TO 'test'@'%' IDENTIFIED BY ‘test‘;

mysql> create user 'copyuser'@'%' identified by 'copypassword';
Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)mysql> grant REPLICATION CLIENT ON *.* to 'copyuser'@'%' identified by 'copypassword';
Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> GRANT REPLICATION SLAVE ON *.* TO 'copyuser'@'%' identified by 'copypassword';
Query OK, 0 rows affected, 1 warning (0.00 sec)mysql>  flush privileges;
Query OK, 0 rows affected (0.00 sec)

RESET SLAVE;

备注:reset master和reset slave的作用如下:

1)reset master

在master上执行

RESET MASTER

作用包括:

①删除binlog索引文件中列出的所有binlog文件;

②清空binlog索引文件;

③创建一个新的binlog文件;

④清空系统变量gtid_purged和gtid_executed;

⑤在MySQL 5.7.5 及后续版本中, RESET MASTER还会会清空 mysql.gtid_executed 数据表。

2)reset slave

在slave上执行

RESET SLAVE

作用包括:

①清除slave 复制时的master binlog的位置;

②清空master info, relay log info;

③删除所有的relay log文件,并创建一个新的relay log文件;

④重置复制延迟(CHANGE MASTER TO 的 MASTER_DELAY参数指定的)为0。

另外,

RESET SLAVE 不会改变gtid_executed or gtid_purged

RESET SLAVE 不会改变复制连接使用的参数,例如master host, master port, master user, or master password

如果要重置这些连接参数,需要使用命令

RESET SLAVE ALL

重置操作之后,就需要使用 CHANGE MASTER TO 重新指定复制连接参数。

完毕。

mysql授权replication_MySQL创建用户并授权REPLICATION CLIENT和REPLICATION SLAVE相关推荐

  1. oracle创建用户并授权select,oracle创建用户并授权,oracle创建用户并授权select

    oracle创建用户并授权,oracle创建用户并授权select,[转载]Oracle创建表空间.创建用户以及授权 Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创 ...

  2. oracle创建用户名授权,oracle创建用户及授权创建表

    --================================ --Oracle 用户.对象权限.系统权限 --================================建立表空间和用户的 ...

  3. mysql 给用户取消权限_MySQL创建用户并授权及撤销用户权限

    这篇文章主要介绍了MySQL创建用户并授权及撤销用户权限.设置与更改用户密码.删除用户等等,需要的朋友可以参考下 MySQL中创建用户与授权的实现方法. 运行环境:widnows xp profess ...

  4. centos 7 mysql 创建用户_【CentOS 7MySQL常用操作4】,MySQL创建用户以及授权#180116

    hellopasswd MySQL创建用户以及授权 grant all on . to 'user1' identified by 'passwd'; grant SELECT,UPDATE,INSE ...

  5. python 全栈开发,Day63(子查询,MySQl创建用户和授权,可视化工具Navicat的使用,pymysql模块的使用)...

    昨日内容回顾 外键的变种三种关系:多对一:左表的多 对右表一 成立左边的一 对右表多 不成立foreign key(从表的id) refreences 主表的(id)多对多建立第三张表(foreign ...

  6. centos的mysql怎么删用户_linux/centos给Mysql创建用户、授权、查看、删除、修改密码、撤...

    linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤 linux/centos给Mysql创建用户.授权.查看.删除.修改密码.撤销权限 linux/centos给Mysql创 ...

  7. mysql如何创建用户代码_MySQl创建用户和授权的方法介绍(代码示例)

    本篇文章给大家带来的内容是关于MySQl创建用户和授权的方法介绍(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 权限的管理:如何创建用户和密码 给当前的用户授权 移除当前 ...

  8. (万里开源)greatdb mysql 8.0以上版本创建用户并授权远程连接

    (万里开源)greatdb 或者 MySQL更新到8.0以上版本后,在创建连接远程的用户的时候和之前5.7的版本有了很大的不同,不能使用原来同时创建用户和授权的命令. 会有语法报错: 以下是记录的(万 ...

  9. MySQL数据库创建用户及授权

    MySQL数据库创建用户及授权 1.创建用户 命令 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明 username:你将创建的用 ...

  10. 【数据库】Mysql 创建用户与授权

    Mysql 创建用户与授权 1. 创建用户: CREATE USER 'username'@'host' [IDENTIFIED BY 'password']; username:要创建的用户名: h ...

最新文章

  1. java 一些常用的代码(转载)
  2. 【Android 电量优化】电量优化 ( 充电状态获取 | 主动获取充电状态 | 广播接受者监听充电状态 | 被动获取充电状态 | 注册空广播接受者获取历史广播 )
  3. tensorflow dataset_ops shuffle()方法 (随机重新排列此数据集的元素)
  4. C#中窗口关闭时没有取消事件订阅导致事件重复执行的解决方法
  5. jQuery经典案例【倒计时】
  6. win32中如何使用CString
  7. 下载不了java应用程序_Java 7u45 - java webstart不会下载我的jar并执行应用程序,除非我显示java控制台...
  8. 【转】大厦将倾,互联网将如何变革传统行业(上)
  9. 《史上最简单的 SpringCloud 教程》系列
  10. vscode插件推荐2020_2020年,前端开发者必备的10个VS Code扩展插件
  11. 使用Redis实现高并发分布式序列号生成服务
  12. 跟初学者学习IbatisNet第二篇
  13. 在计算机中()个字节称为MB,计算机基础考试题库(范文).doc
  14. java 获取jsessionid_如何从JSESSIONID加载Java HttpSession?
  15. 小马哥-----高仿苹果6 plus刷机拆机多图展示 拆机主板图与开机界面图 6572芯片 v76机型
  16. audio插入背景音乐_vue.js怎么添加背景音乐
  17. C语言的OOP实践(OOC)
  18. java 高效列转行,java 列转行
  19. 山区建小学(递推,区间dp)
  20. Numpy:两小时速成

热门文章

  1. python webdriver 从无到有搭建混合驱动自动化测试框架的过程和总结
  2. winrar4.0 注册码
  3. java 分词搜索_基于JAVA的小型中文分词系统
  4. 《数据库原理》课程设计报告
  5. java教学视频全集迅雷,BAT大厂面试总结
  6. php barcode设置黑条宽度,打印机字体的安装问题 BarCode Pro 6.0修改线条宽度 BarCode pro打EAN13条形码...
  7. ibus五笔快捷键 繁简 单字 词组切换
  8. MySQL客户端工具的选择
  9. 如何将文件快速拷入自己的谷歌云盘
  10. Python GUI案例之看图猜成语开发(完结篇)