kubernetes grafana密码忘记了
清理了浏览器缓存,grafana突然登录不上来,网上找了一个方法确实好用
- 找到grafana的数据文件grafana.db,默认的安装路径为/var/lib/grafana/grafana.db
- ps:sqlite3如果服务器没有就下一个,地址:https://www.sqlite.org/download.html
我这里k8s默认挂载的到了nfs所以直接去nfs服务器修改就行了
- 进入数据库
[root@nfs /data/grafana/grafana]$ sqlite3 grafana.db
- 查看表
sqlite> .tables
- 查看表中数据
sqlite> select * from user;
1|0|admin|admin@localhost||59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6|F3FAxVm33R|dkTDgqGXSX||1|1|0||2021-12-28 09:22:18|2022-01-12 09:38:09|0|2022-01-12 09:43:12|0
- 更改密码为admin
sqlite> update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
- 退出
sqlite> .exit
- 从新登录grafana需要充值密码
参考地址:https://www.cnblogs.com/yexiuer/p/11287994.html