TIDB的忘了root用户密码和数据库密码解决办法

方法一:
1、修改配置文件重启tidb,无密码登录修改root密码
找到配置文件 tidb.toml ,在[security] 作用域下增加如下配置:
[security]
skip-grant-table=true
重启tidb:
sh run_tidb.sh
2、重启后,就可以无密码登录数据库了
此时使用无密码方式登录数据库:
mysql -h 127.0.0.1 -P 4000 -u root 
进入之后,修改root密码
Set password for 'root'@'%'=password('new_passwd');
修改完密码后,去掉参数,在重启tidb-server,正常使用密码登录:
mysql -h 127.0.0.1 -P 4000 -u root -p new_passwd
方法二:
1、在线修改参数、reload后,无密码登录
打开编辑:
tiup cluster edit-config tidb-name(集群名字)
增加如下内容:

server_configs:
  tidb:
    security.skip-grant-table: true
  tikv: {}


2、保存配置文件后,进行reload

看到如下内容就是reload成功。
reloaded cluster 'tidb-dev' successfully
3、修改配置文件后,就可以无密码登录数据库了
此时使用无密码方式登录数据库:
mysql -h 127.0.0.1 -u root -P 4000
进入之后,修改root密码
set password for 'root'@'%'=password('new_passwd');
4、修改完后,去掉参数配置,重新reload,再使用密码登录
mysql -h 127.0.0.1 -P 4000 -u root -p new_passwd

原文链接:https://blog.csdn.net/iris_xuting/article/details/125653816

相关推荐

  1. TIDBroot用户密码数据库密码解决办法

    2024-01-13 06:24:05       41 阅读
  2. MySQL忘记root密码修改root密码解决方法

    2024-01-13 06:24:05       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 06:24:05       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 06:24:05       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 06:24:05       87 阅读
  4. Python语言-面向对象

    2024-01-13 06:24:05       96 阅读

热门阅读

  1. 编程笔记 html5&css&js 036 CSS概述

    2024-01-13 06:24:05       52 阅读
  2. 【Elasticsearch】Elasticsearch集群搭建详细手册

    2024-01-13 06:24:05       58 阅读
  3. 给el-select的change事件传自己想要的参数

    2024-01-13 06:24:05       46 阅读
  4. Ubuntu按转发HDF5

    2024-01-13 06:24:05       51 阅读
  5. python类装饰器编写单体类

    2024-01-13 06:24:05       59 阅读
  6. 第一天业务题

    2024-01-13 06:24:05       58 阅读
  7. pytest框架

    2024-01-13 06:24:05       55 阅读
  8. 《设计模式的艺术》笔记 - 工厂方法模式

    2024-01-13 06:24:05       48 阅读
  9. Python pytest入门教程

    2024-01-13 06:24:05       54 阅读
  10. 怎么节约cdn流量- 速盾网络(Sudun)

    2024-01-13 06:24:05       53 阅读
  11. 人机协同中的偏序关系

    2024-01-13 06:24:05       64 阅读
  12. linux防火墙查看状态firewall、iptable

    2024-01-13 06:24:05       58 阅读
  13. 【mybatisplus使用示例】

    2024-01-13 06:24:05       58 阅读