tidb破解root用户密码

发布时间 2023-12-29 16:42:38作者: 苍茫宇宙

1、添加跳过认证tidb的配置文件(单节点即可)
[root@localhost conf]# vi tidb.toml
[security]
skip-grant-table = true

2、停止服务
systemctl stop tidb-4000
3、root启动脚本
/tidb-deploy/tidb-4000/scripts/run_tidb.sh
4、登陆更改密码
mysql -h 192.168.10.99 -P 4000 -uroot
SET PASSWORD FOR 'root'@'%' = 'passwd';
或者:
ALTER USER 'test'@'localhost' IDENTIFIED BY 'mypass';
FLUSH PRIVILEGES;
5、去除配置,启动tidb服务
systemctl start tidb-4000
6、验证
mysql -h 192.168.10.99 -P 4000 -uroot -p'passwd'