新安装的tidb v8.5.5 无法登录

一个好的问题描述有利于社区小伙伴更快帮你定位到问题,高效解决你的问题

【TiDB 使用环境】生产环境 /测试环境
【TiDB 版本】
【部署方式】云上部署(什么云)/机器部署
【操作系统/CPU 架构/芯片详情】
【机器部署详情】CPU大小/内存大小/磁盘大小
【集群数据量】
【集群节点数】
【问题复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
新安装的tidb v8.5.5 无法登录,网上说默认没有密码,直接回车登录,但是试了不行
[root@localhost ~]# mysql -h 192.168.218.105 -P 4000 -uroot -p
Enter password:
ERROR 1045 (28000): Access denied for user ‘root’@‘192.168.218.105’ (using password: NO)
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# mysql -h 192.168.218.105 -P 4000 -uroot
ERROR 1045 (28000): Access denied for user ‘root’@‘192.168.218.105’ (using password: NO)
[root@localhost ~]#

1 个赞

注意看这里,是会返回一个初始密码的
https://docs.pingcap.com/zh/tidb/stable/production-deployment-using-tiup/#第-7-步启动集群

2 个赞

嗯, 就是有默认密码的

下次可以直接在论坛问,搜索框支持ai搜索的

密码初始化同时再看看防火墙有没有这方面限制么

TiDB 从 v7.0 版本开始,不再默认给 root 用户设置空密码,而是会生成临时密码,建议find找下tidb.log的临时密码?

1 个赞

初始化时会有默认密码

1 个赞

查找一下启动日志,启动会有一个临时的密码

新版本默认不再允许 root 用户无密码远程登录,即使安装时未设置密码,也会限制非本地连接。可以在日志里面找密码。

如果找不到是不是要重新安装

好的,谢谢

没限制

部署完成开启的时候不要加 --init选项就不会生成随机密码,还是空密码

没用限制,实在不行重装吧

并不用重新安装 按文档操作下,很简单
TiDB 用户账户管理 | TiDB 文档中心

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。