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

news/2024/5/19 13:49:53 标签: tidb

方法一:
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


http://www.niftyadmin.cn/n/5320458.html

相关文章

Typora上传图片失败PicGo

起初我是在Typora中点击一键上传图片,结果如下,报错。可是我找了半天也没错啊。 最后发现原来是一个图片的命名问题,名字太过于复杂,PicGo识别不出,一个图片报错导致其它也上传不了。 我把它复制到其它文件夹之后&…

发动机装备3d虚拟在线云展馆360度展示每处细节

在当今数字化的时代,消费者对于线上购物的需求与期待日益增长。尤其在购车这一大宗消费行为上,消费者不再满足于传统的图片与文字介绍。为了满足这一市场需求,我们引入了3D线上展示技术。 3D汽车模型实景互动展示是一种通过先进的三维建模技术…

详细分析Mybatis中的<foreach>标签

目录 前言1. 基本语法2. Demo3. 实际例子 前言 对于Java专栏:Java专栏 对于Mybatis的相关知识可看我之前的文章:Mybatis从入门到精通(全) 对于其余Java框架可看我之前的文章:java框架 零基础从入门到精通的学习路线 附…

记录spring boot 异常处理

文章目录 TypeException: The alias ‘***‘ is already mapped to the valuenacos报错:Nacos cluster is running with 1.X mode, cant accept gRPC request temporarily TypeException: The alias ‘***‘ is already mapped to the value 这个异常通常表示在映射…

linux进程间通信的方式

引用:GitHub - jiong1998/Linux-.github.io: Linux系统编程【文件IO、进程、进程间通信、信号、多线程、互斥】:个人源码个人笔记 在进程间完成数据传递需要借助操作系统提供特殊的方法,现今常用的进程间通信方式有: 管道: PIPE、FIFO (使用最简单) pi…

ROS OpenCV 图像基本处理函数

在ROS中结合OpenCV使用时,cv::imread() 函数并非ROS本身的API,而是来自OpenCV库的函数,用于读取本地磁盘上的图像文件。 其用法如下: cv::Mat cv::imread(const string& filename, int flags IMREAD_COLOR); 参数说明&#…

腾讯云添加SSL证书

一、进入腾讯云SSL证书: ssl证书控制台地址 选择“我的证书”,点击"申请免费证书" 2、填写域名和邮箱,点击“提交申请” 在此页面中会出现主机记录和记录值。 2、进入云解析 DNS:云解析DNS地址 进入我的解析-记录…

JavaWeb,HTML的学习

关于HTML、CSS、JavaScript HTML主要用于网页主体结构的搭建 CSS主要用于页面元素美化 JavaScript主要用于页面元素的动态处理 关于HTML 关于超文本 关于标记语言 HTML基础结构 html文件是浏览器负责解析和展示。html文件是纯文本文件,普通编辑工具都可以编辑。…