TiDB 本地单机测试部署完成后,Navicat 连接时报Access denied for user ‘root’@xxx,root 默认密码在哪里重置?
TiDB 本地单机测试部署完成后,Navicat 连接时报Access denied for user ‘root’@xxx,root 默认密码在哪里重置?
第 7 步:启动集群
安全启动是 TiUP cluster 从 v1.9.0 起引入的一种新的启动方式,采用该方式启动数据库可以提高数据库安全性。推荐使用安全启动。
安全启动后,TiUP 会自动生成 TiDB root 用户的密码,并在命令行界面返回密码。
i
注意
- 使用安全启动方式后,不能通过无密码的 root 用户登录数据库,你需要记录命令行返回的密码进行后续操作。
- 该自动生成的密码只会返回一次,如果没有记录或者忘记该密码,请参照忘记 root 密码修改密码。
方式一:安全启动
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 用户登录数据库。
部署的tiup cluster start tidb-test --init 命令后输出,如果不想给个随机密码用
tiup cluster start tidb-test 默认空
找不到密码了重置参考官方文档
TiDB 用户账户管理 | TiDB 社区版
官方文档中可以找忘记密码重置
点赞收藏
如果你是通过 tiup cluster start <cluster-name> --init 初始化集群的,TiDB 会自动生成一个随机密码这个密码只会显示一次* ,如果当时没有记录,就只能通过重置密码的方式解决
加权限试试
这个官方文档有
1 个赞
点赞收藏
TiDB 部署的架构设计核心是角色分离:PD 负责元数据管理(强一致),TiKV 负责数据存储(Raft 复制),TiDB 负责 SQL 计算(无状态弹性)。理解这个分层对排障和调优很有帮助。
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。