如何修改Grafana的密码(忘记了Grafana用户名的情况)

1、查找grafana.db文件

find / -name "grafana.db"

查询结果:

/var/lib/docker/overlay2/403a7dc0cadb47a7ab97cf7e24afddd66deb083d48a6f9179eefb85d0e47e898/diff/var/lib/grafana/grafana.db
/var/lib/docker/overlay2/403a7dc0cadb47a7ab97cf7e24afddd66deb083d48a6f9179eefb85d0e47e898/merged/var/lib/grafana/grafana.db

2、使用sqlite3加载数据库文件

#用第二个路径
sqlite3 /var/lib/docker/overlay2/403a7dc0cadb47a7ab97cf7e24afddd66deb083d48a6f9179eefb85d0e47e898/merged/var/lib/grafana/grafana.db

3、对密码进行还原

#.tables查看有那些表
.tables
#select查看表里面的内容
select * from user;
#使用update更新密码
update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
#修改完成后退出
.exit

4、update之后,账号密码将为admin/admin

猜你喜欢

转载自blog.csdn.net/weixin_38645718/article/details/86066651