背景
有时候当账号太多的时候,根本记不住所有的账号密码,这时候就很容易登录失败,这时候怎么办呢?
接下来就让我来给大家演示一下Grafana的账号如果忘记了的话,该怎么找回自己的账号密码
操作
让我们来看一下具体的实操环节,有两种实现方式,如下
方法一 grafana-cli
直接使用grafana-cli
1 2 3 4
| grafana-cli admin reset-admin-password admin
## 重启服务 sudo systemctl restart grafana-server
|
之后就可以用admin,admin登录了
方法二 数据库
直接修改数据库
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| ## 直接使用命令找到Grafana的数据库文件 find / -name "grafana.db"
## 打开数据库 sqlite3 /var/lib/grafana/grafana.db
## 查看数据库中包含的表 .tables ## 查看user表内容 select * from user; ## 重置admin用户的密码为默认admin update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin'; ## 退出sqlite3 .exit
|
之后就可以用admin,admin登录了
总结
上面就是两种方法的具体操作啦,个人认为肯定是第一种比较简单一点啦,你们觉得嘞?
另外,如果服务是放在公网上的话,建议把admin这个账号disable一下或者至少是修改一下密码,防止被别人入侵哦
前Android/Vue开发,现Infra从业人员,主营监控/AWS