忘记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 URL重写rewrite机制原理及使用实例
Apr 01 Servers
nginx内存池源码解析
Nov 20 Servers
nginx负载功能+nfs服务器功能解析
Feb 28 Servers
了解Kubernetes中的Service和Endpoint
Apr 01 Servers
在Windows Server 2012上安装 .NET Framework 3.5 所遇到的问题
Apr 29 Servers
apache ftpserver搭建ftp服务器
May 20 Servers
docker 制作mysql镜像并自动安装
May 20 Servers
Zabbix对Kafka topic积压数据监控的问题(bug优化)
Jul 07 Servers
Nginx如何配置根据路径转发详解
Jul 23 Servers
WIN10使用IIS部署ftp服务器详细教程
Aug 05 Servers
Nginx跨域问题解析与解决
Aug 05 Servers
windows server2012 R2下安装PaddleOCR服务的的详细步骤
Sep 23 Servers
Linux、ubuntu系统下查看显卡型号、显卡信息详解
Nginx速查手册及常见问题
从零开始在Centos7上部署SpringBoot项目
CentOS7和8下安装Maven3.8.4
CentOS下安装Jenkins的完整步骤
基于Apache Hudi在Google云构建数据湖平台的思路详解
HDFS免重启挂载新磁盘
Apr 06 #Servers
You might like
PHP 通过Socket收发十六进制数据的实现代码
2013/08/16 PHP
php旋转图片90度的方法
2013/11/07 PHP
PHP获取栏目的所有子级和孙级栏目的ID号示例
2014/04/01 PHP
使用CodeIgniter的类库做图片上传
2014/06/12 PHP
详解PHP序列化反序列化的方法
2015/10/27 PHP
php版微信公众平台实现预约提交后发送email的方法
2016/09/26 PHP
跟我一起学写jQuery插件开发方法(附完整实例及下载)
2010/04/01 Javascript
深入理解javaScript中的事件驱动
2013/05/21 Javascript
Jquery+Ajax+PHP+MySQL实现分类列表管理(上)
2015/10/28 Javascript
详解JavaScript函数
2015/12/01 Javascript
如何使用Bootstrap的modal组件自定义alert,confirm和modal对话框
2016/03/01 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
2016/08/10 Javascript
微信小程序 form组件详解
2016/10/25 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
实例分析nodejs模块xml2js解析xml过程中遇到的坑
2017/03/18 NodeJs
浅析vue给不同环境配置不同打包命令
2018/08/17 Javascript
JS实现的对象去重功能示例
2019/06/04 Javascript
一次让你了解全部JavaScript的作用域
2019/06/24 Javascript
mui js控制开关状态、修改switch开关的值方法
2019/09/03 Javascript
JS校验与最终登陆界面功能完整示例
2020/01/13 Javascript
NodeJS开发人员常见五个错误理解
2020/10/14 NodeJs
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
python迭代器实例简析
2014/09/25 Python
Python中的两个内置模块介绍
2015/04/05 Python
用Python的SimPy库简化复杂的编程模型的介绍
2015/04/13 Python
Python max内置函数详细介绍
2016/11/17 Python
在 Python 应用中使用 MongoDB的方法
2017/01/05 Python
使用python实现knn算法
2017/12/20 Python
如何优雅地处理Django中的favicon.ico图标详解
2018/07/05 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
自荐信怎么写好
2013/11/11 职场文书
庆祝教师节活动方案
2014/01/31 职场文书
天猫某品牌专卖店运营计划书
2014/03/21 职场文书
小学生运动会报道稿
2014/09/12 职场文书
老乡聚会通知
2015/04/23 职场文书
《观潮》教学反思
2016/02/17 职场文书