ITPub博客

首页 > Linux操作系统 > Linux操作系统 > MySQL InnoDB集群如何更改内部Router用户的密码?

MySQL InnoDB集群如何更改内部Router用户的密码?

原创 Linux操作系统 作者:张冲andy 时间:2023-09-11 11:42:31 0 删除 编辑

如何更改MySQL路由器用来与集群节点通信的内部路由器用户密码?

1、要在 MySQL级别更改密码,请在集群的主节点上使用以下命令:

(Mon Sep 11 11:16:11 2023)[root@GreatSQL][(none)]>select hex(authentication_string) from mysql.user where user ='mysql_router1_csrx95gqhf7g';
+------------------------------------------------------------------------------------+
| hex(authentication_string)                                                         |
+------------------------------------------------------------------------------------+
| 2A32323230413845303734304231454542453638333141423432344134383434353433334441373842 |
+------------------------------------------------------------------------------------+
1 row in set (0.01 sec)
(Mon Sep 11 11:17:34 2023)[root@GreatSQL][(none)]>SET PASSWORD FOR mysql_router1_csrx95gqhf7g@'%' ='haisDFFef#fgs123';
Query OK, 0 rows affected (0.00 sec)
(Mon Sep 11 11:22:44 2023)[root@GreatSQL][(none)]>select hex(authentication_string) from mysql.user where user ='mysql_router1_csrx95gqhf7g';
+------------------------------------------------------------------------------------+
| hex(authentication_string)                                                         |
+------------------------------------------------------------------------------------+
| 2A35464544453241394230433331414644443946434430353936454546353841303437303745343934 |
+------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

2、密码更改后,使用以下“ mysqlrouter_keyring”命令让路由器知道密码更改。对应文件的路径根据你实际环境相匹配,具体查看你的 mysqlrouter.conf

语法:mysqlrouter_keyring set --master-key-file aa/mysqlrouter.key /Users/xxx/dev/server/mysql-8.0/build/aa/data/keyring mysql_router1_i7ccreq2pub2 password
eg: 
mysqlrouter_keyring  set --master-key-file  /etc/mysqlrouter/mysqlrouter.key  /var/lib/mysqlrouter/keyring mysql_router1_csrx95gqhf7g password
value for password:  --输入新密码

3、重新启动路由器进程路由器应该能够使用新密码与群集节点通信。

systemctl restart mysqlrouter


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31383567/viewspace-2982315/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
支持就关注我个人公众号:DBA烂笔头 。专注数据库领域,熟悉oracle、mysql、redis、mongodb,clickhouse等相关技术

注册时间:2016-08-11

  • 博文量
    626
  • 访问量
    286296