忘记Grafana不要紧2种Grafana重置admin密码方法详细步骤


Posted in Servers onApril 07, 2022

忘记admin密码不叫事,按照本文方法可以重置admin用户密码为admin。

一、基于命令修改

1)修改密码

grafana-cli admin reset-admin-password admin123

注意:admin123表示新密码;

2)重启服务

systemctl restart grafana-server

二、基于修改数据库信息

1)查看Grafana配置文件,确定grafana.db的路径

配置文件路径:/etc/grafana/grafana.ini

[paths]
;data = /var/lib/grafana

[database]
# For "sqlite3" only, path relative to data_path setting
;path = grafana.db

通过配置文件得知grafana.db的完整路径如下:

/var/lib/grafana/grafana.db

或可通过shell的find工具直接全盘查找grafana.db的路径:

find / -name "grafana.db"

2)使用sqlites修改admin密码

打开数据库

[root@local]# sqlite3 /var/lib/grafana/grafana.db

修改user表admin用户的password

#查看数据库中包含的表
.tables

#查看user表内容
select * from user;

#重置admin用户的密码为默认admin
update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';

#退出sqlite3
.exit

好了,可以使用admin、admin登录了。

3)修改指定用户为管理员

udpate user set is_admin = 1 where login = 'xxxx';

修改完成并登录成功后不要忘记把admin用户名密码修改成自己的,不然会被黑的

Servers 相关文章推荐
nginx 设置多个站跨域
Mar 09 Servers
nginx处理http请求实现过程解析
Mar 31 Servers
nginx请求限制配置方法
Jul 09 Servers
Nginx图片服务器配置之后图片访问404的问题解决
Mar 21 Servers
Apache Hudi集成Spark SQL操作hide表
Mar 31 Servers
CentOS下安装Jenkins的完整步骤
Apr 07 Servers
CentOS7安装GlusterFS集群以及相关配置
Apr 12 Servers
nginx配置之并发频次限制
Apr 18 Servers
Nginx配置之禁止指定IP访问
May 02 Servers
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
May 11 Servers
nginx rewrite功能使用场景分析
May 30 Servers
Zabbix对Kafka topic积压数据监控的问题(bug优化)
Jul 07 Servers
Linux、ubuntu系统下查看显卡型号、显卡信息详解
Nginx速查手册及常见问题
从零开始在Centos7上部署SpringBoot项目
CentOS7和8下安装Maven3.8.4
CentOS下安装Jenkins的完整步骤
基于Apache Hudi在Google云构建数据湖平台的思路详解
HDFS免重启挂载新磁盘
Apr 06 #Servers
You might like
在WIN98下以apache模块方式安装php
2006/10/09 PHP
如何将一个表单同时提交到两个地方处理
2006/10/09 PHP
PHP文件下载类
2006/12/06 PHP
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
apache mysql php 源码编译使用方法
2012/05/03 PHP
php删除指定目录的方法
2015/04/03 PHP
PHP编写简单的App接口
2016/08/28 PHP
laravel框架实现后台登录、退出功能示例
2019/10/31 PHP
Javascript结合css实现网页换肤功能
2009/11/02 Javascript
jquery $(document).ready() 与window.onload的区别
2009/12/28 Javascript
ajax上传时参数提交不更新等相关问题
2012/12/11 Javascript
如何在指定的地方插入html内容和文本内容
2013/12/23 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
jQuery实现的fixedMenu下拉菜单效果代码
2015/08/24 Javascript
jQuery 1.9.1源码分析系列(十五)之动画处理
2015/12/03 Javascript
深入剖析JavaScript:Object类型
2016/05/10 Javascript
javascript this详细介绍
2016/09/19 Javascript
JavaScript cookie详解及简单实例应用
2016/12/31 Javascript
详解JS异步加载的三种方式
2017/03/07 Javascript
JavaScript实现QQ聊天消息展示和评论提交功能
2017/05/22 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
JS实现网站吸顶条
2020/01/08 Javascript
Vue axios与Go Frame后端框架的Options请求跨域问题详解
2020/03/03 Javascript
VUE动态生成word的实现
2020/07/26 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
Python面向对象之继承和组合用法实例分析
2018/08/27 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
Lookfantastic澳大利亚官网:英国知名美妆购物网站
2021/01/07 全球购物
校三好学生主要事迹
2014/01/11 职场文书
构建高效课堂实施方案
2014/03/13 职场文书
课内比教学心得体会
2014/09/09 职场文书
MySQL中EXPLAIN语句及用法
2022/05/20 MySQL
windows server2008 开启端口的实现方法
2022/06/25 Servers