# 忘记 root 密码的解决办法

__*TiDB root 密码*__

+ 修改配置文件
```12
[security]
skip-grant-table = true
```
+ 重启数据库后生效
  + `mysql -h 127.0.0.1 -P 4000 -u root`

-------------------------------------------------------------
1. 修改配置文件,在 security 部分添加 skip-grant-table:
[security]
skip-grant-table = true

2. 使用修改之后的配置启动 TiDB,然后使用 root 登录后修改密码:
mysql -h 127.0.0.1 -P 4000 -u root
设置 skip-grant-table 之后,启动 TiDB 进程会增加操作系统用户检查,只有操作系统的 root 用户才能启动 TiDB 进程。