首页 > 其他分享 >修改复制用户密码

修改复制用户密码

时间:2023-06-21 14:58:49浏览次数:30  
标签:Ssl 用户 密码 repl master user 复制 mysql password

修改复制用户密码

  • 在备库查询当前配置的主库密码
select * from  mysql.slave_master_info\G
[email protected]:(none)>select * from  mysql.slave_master_info\G
*************************** 1. row ***************************
       Number_of_lines: 25
       Master_log_name: mysql-bin.000002
        Master_log_pos: 283532411
                  Host: 192.168.79.103
             User_name: repl
         User_password: mysql
                  Port: 3306
         Connect_retry: 60
           Enabled_ssl: 0
                Ssl_ca:
            Ssl_capath:
              Ssl_cert:
            Ssl_cipher:
               Ssl_key:
Ssl_verify_server_cert: 0
             Heartbeat: 5
                  Bind:
    Ignored_server_ids: 0
                  Uuid: 9a23ade1-b476-11ea-8fe6-000c29f430c1
           Retry_count: 86400
               Ssl_crl:
           Ssl_crlpath:
 Enabled_auto_position: 1
          Channel_name:
           Tls_version:
1 row in set (0.04 sec)

[email protected]:(none)>
[email protected]:(none)>
  • 主库修改复制用户密码
alter user repl@'192.168.%' identified by 'mysql';
或者
alter user repl@'192.169.100.50' identified by 'mysql';
alter user repl@'192.169.100.51' identified by 'mysql';
  • 备库更新配置的复制用户密码
stop slave;
change master to
master_host='192.168.79.103',
MASTER_PORT=3306,
master_user='repl',
master_password='mysql';

如果报错,可以在error日志中查找到对应的二进制日志文件和位点信息:
最后在错误日志中找到如下位点信息,这是我操作之后报的第一个位点信息。

change master to
master_host='10.25.231.145',
MASTER_PORT=3309,
master_user='repl',
master_password='repl',
MASTER_LOG_FILE = 'mysql-bin.003762',
MASTER_LOG_POS = 282213447;


如果是gtid模式:
记录gtid信息
Retrieved_Gtid_Set: dc2006d2-82aa-11ea-81f4-000c29034b31:10-12
Executed_Gtid_Set: 2851878c-82b5-11ea-9276-000c2963c787:1-11,
dc2006d2-82aa-11ea-81f4-000c29034b31:1-12

设置位点信息:
SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;
SET @@SESSION.SQL_LOG_BIN= 0;
SET @@GLOBAL.GTID_PURGED='dc2006d2-82aa-11ea-81f4-000c29034b31:10-12';
SET @@SESSION.SQL_LOG_BIN = @MYSQLDUMP_TEMP_LOG_BIN;

备库同步密码:
change master to
master_host='192.169.100.51',
MASTER_PORT=3307,
master_user='repl',
master_password='mysql',
master_auto_position=1;
  • 备库验证配置
select Host,User_name,User_password from  mysql.slave_master_info;

start slave ;

show slave status\G

双主

主库执行
change master to
master_host='192.169.100.51',
MASTER_PORT=3307,
master_user='repl',
master_password='mysql';

备库执行
change master to
master_host='192.169.100.50',
MASTER_PORT=3307,
master_user='repl',
master_password='mysql';

标签:Ssl,用户,密码,repl,master,user,复制,mysql,password
From: https://www.cnblogs.com/xulinforDB/p/17496182.html

相关文章

  • [技巧]CSDN无需登录复制代码
    使用谷歌浏览器(Chrome),打开CSDN页面后,按F12或在菜单-》更多工具-》开发人员工具在控制台界面输入: $('pre[data-index="0"]').html()0表示第一块代码,1表示第二块,以此类推  将输出的html代码保存为任意html文件,然后双击打开复制代码  ......
  • 从linux免密码ssh登录到另外一个计算机
    一、从本地Linux做如下操作:  其中192.168.xx.xxx是远端的被登录的计算机1.进入.ssh目录: cd~/.ssh2.生成一对密钥: ssh-keygen-trsa3.发送公钥:    ssh-copy-id192.168.xx.xxx4.免密登录测试: ssh 192.168.xx.xxx 二、windows免密等Linux......
  • 通用密钥,无需密码,在无密码元年实现Passkeys通用密钥登录(基于Django4.2/Python3.10)
    毋庸讳言,密码是极其伟大的发明,但拜病毒和黑客所赐,一旦密码泄露,我们就得绞尽脑汁再想另外一个密码,但记忆力并不是一个靠谱的东西,一旦遗忘密码,也会造成严重的后果,2023年业界巨头Google已经率先支持了Passkeys登录方式,只须在设备上利用PIN码解锁、指纹或面部辨识等生物识别方式,即可验......
  • git配置全局或单项目用户名和邮箱
    git配置全局或单项目用户名和邮箱1,查看本地设置 gitconfig--local--list2,全局设置邮箱和用户名gitconfig--globaluser.name"YourName"gitconfig--globaluser.email"[email protected]"3,单项目设置用户名和邮箱gitconfiguser.name"YourName"gitc......
  • PostgreSQL 通过python 监控逻辑复制
    上期是讲逻辑复制,本期是通过PYTHON来对逻辑复制中的配置参数,publication定义,打印不适合进行逻辑复制的表,打印没有在使用的复制槽,另外包含当前发布端和接收端两边的LSN对比。以下是代码,对于逻辑复制中主要的监控点有1 是不是存在复制槽不使用的情况2 是不是存在主库和从库之......
  • 读者账号的连接数据库操作,登录验证,注册,修改账号,修改密码
    packagecom.rain.dao;importjava.sql.Connection;importjava.sql.PreparedStatement;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.util.ArrayList;importcom.rain.bean.AdminBean;importcom.rain.bean.BookBean;importcom.rain.util.DBUtil;/*......
  • 智能台灯语音方案:NRK3303语音识别芯片,更好的用户体验
    智能家居的发展已经成为了当今科技界的热门话题,其中智能台灯作为智能家居的组成部分越来越受到人们的关注。智能台灯的出现,意味着家居生活将迎来更加便捷的方式。而随着语音识别技术的发展,智能台灯的语音方案也越来越受到人们的青睐。今天,我们来介绍一款智能台灯语音方案:NRK3303语......
  • KETTLE密码忘了怎么办?
    在用kettle的时候,我们可能会忘记密码,登录不了资源库。解决方法:在kettle资源库的数据库里修改密码(密码为加密后的密文):1.在kettle安装目录下:windows系统命令行执行:Encr.bat-kettle123linux/mac系统命令行执行:encr.sh-kettle123运行结果:Encrypted2be98afc86aa7f2e4cb79ce10......
  • 富文本编辑器从word复制粘贴图片
    ​ 当前功能基于PHP,其它语言流程大致相同 1.新增上传wordjson配置在ueditor\php\config.json中新增如下配置:     /* 上传word配置 */    "wordActionName":"wordupload",/* 执行上传视频的action名称 */    "wordFieldName":"upfile",/* 提交的......
  • 智能台灯语音方案:NRK3303语音识别芯片,更好的用户体验
    智能家居的发展已经成为了当今科技界的热门话题,其中智能台灯作为智能家居的组成部分越来越受到人们的关注。智能台灯的出现,意味着家居生活将迎来更加便捷的方式。而随着语音识别技术的发展,智能台灯的语音方案也越来越受到人们的青睐。今天,我们来介绍一款智能台灯语音方案:NRK3303语......