忘记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 31 Servers
Nginx的rewrite模块详解
Mar 31 Servers
nginx对http请求处理的各个阶段详析
Mar 31 Servers
Rhit高效可视化Nginx日志查看工具
Nov 01 Servers
Nginx实现负载均衡的项目实践
Mar 18 Servers
HDFS免重启挂载新磁盘
Apr 06 Servers
使用Nginx的访问日志统计PV与UV
May 06 Servers
V Rising 服务器搭建图文教程
Jun 16 Servers
win sever 2022如何占用操作主机角色
Jun 25 Servers
git中cherry-pick命令的使用教程
Jun 25 Servers
Windows7下FTP搭建图文教程
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
人工智能开始玩《星际争霸2》 你的操作跟得上吗?
2017/08/11 星际争霸
php 数组二分法查找函数代码
2010/02/16 PHP
PHP的mysqli_query参数MYSQLI_STORE_RESULT和MYSQLI_USE_RESULT的区别
2014/09/29 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
php求今天、昨天、明天时间戳的简单实现方法
2016/07/28 PHP
php日志函数error_log用法实例分析
2019/09/23 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
jquery限制输入字数,并提示剩余字数实现代码
2012/12/24 Javascript
js jquery验证银行卡号信息正则学习
2013/01/21 Javascript
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
BootStrap 实现各种样式的进度条效果
2016/12/07 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
jQuery使用正则验证15/18身份证的方法示例
2017/04/27 jQuery
JS如何设置元素样式的方法示例
2017/08/28 Javascript
Bootstrap Tooltip显示换行和左对齐的解决方案
2017/10/11 Javascript
JavaScript复制变量三种方法实例详解
2020/01/09 Javascript
[01:11:10]2014 DOTA2华西杯精英邀请赛 5 24 iG VS VG加赛
2014/05/26 DOTA
Python实现抓取百度搜索结果页的网站标题信息
2015/01/22 Python
用Python解决计数原理问题的方法
2016/08/04 Python
python使用电子邮件模块smtplib的方法
2016/08/28 Python
python+selenium开发环境搭建图文教程
2017/08/11 Python
Python3的高阶函数map,reduce,filter的示例详解
2019/07/23 Python
Python3.8对可迭代解包的改进及用法详解
2019/10/15 Python
Django1.11自带分页器paginator的使用方法
2019/10/31 Python
Python基于codecs模块实现文件读写案例解析
2020/05/11 Python
Python 字典中的所有方法及用法
2020/06/10 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
基于HTML5+tracking.js实现刷脸支付功能
2020/04/16 HTML / CSS
英国家电直销:Appliances Direct
2016/09/22 全球购物
三峡人家导游词
2015/01/31 职场文书
搞笑结婚保证书
2015/05/08 职场文书
OpenCV-Python 实现两张图片自动拼接成全景图
2021/06/11 Python
基于JavaScript实现省市联动效果
2021/06/22 Javascript