Grafana安装好了,用了一段时间,发现自己设置的admin密码忘记了,如何找回设置的密码呢?首先,我们要确认一下Grafana安装的路径,在配置文件找找到Grafana的存储数据库的路径,在数据库中把admin的密码修改一下,就能找到admin的密码了。先看一下我的安装路径:
我的默认路径是/var/lib/grafana/grafana.db文件中,如果我们不知道自己安装的数据库文件路径,可以搜索一下:
[root@www.wulaoer.org ~]# find / -name *.db /var/lib/grafana/grafana.db
找到我们的数据库文件,如果你的是mysql,使用的数据库语句是一样的,只是进入数据库的方法不一样,Grafana默认的数据库是sqlite3,下面我们就使用sqlite3来做测试。
[root@www.wulaoer.org ~]# sqlite3 /var/lib/grafana/grafana.db SQLite version 3.7.17 2013-05-20 00:56:22 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> select * from user; 1|0|admin|admin@localhost||59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6|F3FAxVm33R|36JouCv4mV||1|1|0||2020-04-27 09:01:09|2020-06-03 07:50:36|0|2020-06-03 07:50:36|0 sqlite> update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin'; sqlite> .exit
直接使用sqlite3后面跟数据库文件,进入数据库,使用select * from user;可以看到我的Grafana服务中就只有一个admin用户,所以直接修改。
59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6
是admin的加密字符串,所以直接使用update更新一下即可,更新后一定要记得重新启动Grafana服务,修改才会生效。这里就不演示效果了,自己试试吧。
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏