忘记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 相关文章推荐
使用 Apache Superset 可视化 ClickHouse 数据的两种方法
Jul 07 Servers
Nginx配置文件详解以及优化建议指南
Sep 15 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
docker-compose部署Yapi的方法
Apr 08 Servers
微信告警的zabbix监控系统 监控整个NGINX集群
Apr 18 Servers
Tomcat弱口令复现及利用
May 06 Servers
WinServer2012搭建DNS服务器的方法步骤
Jun 10 Servers
Linux服务器离线安装 nginx的详细步骤
Jun 16 Servers
Linux下搭建SFTP服务器的命令详解
Jun 25 Servers
Linux中各个目录的作用与内容
Jun 28 Servers
Centos7 Shell编程之正则表达式、文本处理工具详解
Aug 05 Servers
Windows Server 2016服务器用户管理及远程授权图文教程
Aug 14 Servers
Linux、ubuntu系统下查看显卡型号、显卡信息详解
Nginx速查手册及常见问题
从零开始在Centos7上部署SpringBoot项目
CentOS7和8下安装Maven3.8.4
CentOS下安装Jenkins的完整步骤
基于Apache Hudi在Google云构建数据湖平台的思路详解
HDFS免重启挂载新磁盘
Apr 06 #Servers
You might like
php中Smarty模板初体验
2011/08/08 PHP
php中模拟POST传递数据的两种方法分享
2011/09/16 PHP
DOM XPATH获取img src值的query
2013/09/23 PHP
php顺序查找和二分查找示例
2014/03/27 PHP
PHP实现HTML生成PDF文件的方法
2014/11/07 PHP
Yii2 输出xml格式数据的方法
2016/05/03 PHP
php实现给二维数组中所有一维数组添加值的方法
2017/02/04 PHP
预加载css或javascript的js代码
2010/04/23 Javascript
javascript学习(一)构建自己的JS库
2013/01/02 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
Node.js模块加载详解
2014/08/16 Javascript
JavaScript正则表达式中的ignoreCase属性使用详解
2015/06/16 Javascript
解决jQuery ajax请求在IE6中莫名中断的问题
2016/06/20 Javascript
jquery的父、子、兄弟节点查找,节点的子节点循环方法
2016/12/07 Javascript
bootstrap fileinput组件整合Springmvc上传图片到本地磁盘
2017/05/11 Javascript
Angular2安装angular-cli
2017/05/21 Javascript
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
JavaScript对象字面量和构造函数原理与用法详解
2020/04/18 Javascript
[46:40]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
python中xrange用法分析
2015/04/15 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
2018/04/20 Python
使用python批量读取word文档并整理关键信息到excel表格的实例
2018/11/07 Python
python 进程的几种创建方式详解
2019/08/29 Python
python装饰器代替set get方法实例
2019/12/19 Python
基于MSELoss()与CrossEntropyLoss()的区别详解
2020/01/02 Python
解决pytorch 交叉熵损失输出为负数的问题
2020/07/07 Python
Selenium结合BeautifulSoup4编写简单的python爬虫
2020/11/06 Python
行政助理岗位职责
2013/11/10 职场文书
物理系毕业生自荐书范文
2014/02/22 职场文书
教室标语大全
2014/06/21 职场文书
暑假安全教育广播稿
2014/09/10 职场文书
公司委托书格式范本
2014/09/16 职场文书
个人房屋转让协议书范本
2014/10/26 职场文书
检讨书范文1000字
2015/01/28 职场文书
jquery插件实现图片悬浮
2021/04/16 jQuery
python playwrigh框架入门安装使用
2022/07/23 Python