------------ # 一、Grafana重置admin密码 ## 1、确定grafana.db的路径 查看Grafana配置文件,确定grafana.db的路径 配置文件路径:/etc/grafana/grafana.ini ```shell vim /etc/grafana/grafana.ini ``` 找到如下内容,确定grafana.db的路径,默认是在/var/lib/grafana下的 ```shell [paths] # Path to where grafana can store temp files, sessions, and the sqlite3 db (if that is used) ;data = /var/lib/grafana ``` 也可以通过shell的find工具直接全盘查找grafana.db的路径 ```shell [root@10-60-60-16 ~]# find / -name "grafana.db" /var/lib/grafana/grafana.db [root@10-60-60-16 ~]# ``` ## 2、使用sqlites修改admin密码 打开数据库 ```shell [root@10-60-60-16 ~]# 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> ``` 修改user表admin用户的password ```shell #查看数据库中包含的表 .tables #查看user表内容 select * from user; #重置admin用户的密码为默认admin update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin'; #退出sqlite3 .exit ``` 好了,可以使用admin、admin登录了。 # 二、修改指定用户为管理员 修改指定用户为管理员,需要进入数据库操作 ```shell update user set is_admin = 1 where login = '填写你的login_name'; ``` 最后修改:2022 年 01 月 27 日 © 允许规范转载 赞 0 如果觉得我的文章对你有用,请随意赞赏