春风十里
(Ti D Ber F Vf Ce7m B)
2023 年6 月 15 日 16:38
1
Bug 反馈
【 TiDB 版本】6.5.2
【 Bug 的影响】
Dashboard登录
【可能的问题复现步骤】
通过 * 在单机上模拟部署生产环境集群 (支持 Linux)
【看到的非预期行为】
实际我发现我的密码不是空,而是安装完成后提示的TiDB数据库 root密码
【期望看到的行为】
密码为空
【相关组件及具体版本】
【其他背景信息或者截图】
zhanggame1
(Ti D Ber G I13ecx U)
2023 年6 月 16 日 00:21
2
都什么时代了不可能有密码为空这种不符合安全要求的情况了
啦啦啦啦啦
2023 年6 月 16 日 00:49
3
看看历史命令初次启动集群的时候是不是添加了 --init 参数
1 个赞
有猫万事足
2023 年6 月 16 日 01:32
5
你引用的部分有问题吧。
没有密码说的是tiup playground建立的集群。对应内容在文档引用是
https://docs.pingcap.com/zh/tidb/v6.5/quick-start-with-tidb#部署本地测试集群
你引用文档链接却是在这段下面的部分。使用tiup cluster deploy建立的集群当然会有密码。这属于文档的两个部分。不能混在一起看啊,兄弟。
春风十里
(Ti D Ber F Vf Ce7m B)
2023 年6 月 16 日 17:04
6
这是单机模拟生产的测试环境,密码为空可以理解,只是单机测试。我原本以为是文档写的不够严谨,后来发现应该是我没有严格按文档操作,实际是后面说的我在上次部署TiDB启动的时候加了–init
春风十里
(Ti D Ber F Vf Ce7m B)
2023 年6 月 16 日 17:07
7
确实最后一次启动的时候加了–init ,我原本以为是文档不够严谨,实际是我没严格按文档操作,这是个乌龙,这不是一个文档bug,抱歉。
春风十里
(Ti D Ber F Vf Ce7m B)
2023 年6 月 16 日 17:11
8
引用没错,这个链接是两个模式都在一个文档中的使用tiup cluster deploy建立的集群不是当然会有密码。是我上次创建集群的时候加了–init 实际原文档没有加,所以原文档没错。
当时估计是使用了下面的文档
使用 TiUP 部署 TiDB 集群 | PingCAP 文档中心
方式一:安全启动
tiup cluster start tidb-test --init
预期结果如下,表示启动成功。
Started cluster `tidb-test` successfully.
The root password of TiDB database has been changed.
The new password is: 'y_+3Hwp=*AWz8971s6'.
Copy and record it to somewhere safe, it is only displayed once, and will not be stored.
The generated password can NOT be got again in future.
方式二:普通启动
tiup cluster start tidb-test
预期结果输出 Started cluster
tidb-test successfully
,表示启动成功。使用普通启动方式后,可通过无密码的 root 用户登录数据库。
2 个赞
春风十里
(Ti D Ber F Vf Ce7m B)
2023 年6 月 17 日 03:06
9
重新部署了一下,发现最后提示的的消息是带–init的
2 个赞
system
(system)
关闭
2023 年8 月 16 日 03:06
10
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。