Zabbix忘记用户名和密码的解决方法
Posted patrick-yeh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix忘记用户名和密码的解决方法相关的知识,希望对你有一定的参考价值。
问题描述:
最近刚搭建了zabbix服务器,然后新增加了一个用户,并且把默认的Admin禁用了。然后这个监控页面一直没关,保持了10多天,今天不小心把浏览器关闭了,重新打开后,突然忘记了用户名,这下麻烦了。
解决方案:
1、登陆zabbix服务器,连接到mysql数据库
[root@localhost ~]# mysql -uroot -p // -u 后面加用户名,-p 回车,输入数据库密码
Enter password:
2、进入mysql数据库以后查询users表
MariaDB [(none)]> use zabbix;
MariaDB [zabbix]> show tables;
MariaDB [zabbix]> select * from users;
MariaDB [zabbix]> select userid,alias,passwd from users;
注:这里就可以看到当前的用户有哪些了,如果忘记用户名就可以在这里查看
3、生成一个新密码MD5,admin是密码
[root@localhost ~]# echo -n admin | openssl md5
(stdin)= 5fce1b3e34b520afeffb37ce08c7cd66
4、然后update表数据,userid=1的这个用户
MariaDB [zabbix]> update users set passwd=‘5fce1b3e34b520afeffb37ce08c7cd66‘ where userid = ‘1‘;
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
5、刷新重新加载权限表
MariaDB [zabbix]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.03 sec)
以上是关于Zabbix忘记用户名和密码的解决方法的主要内容,如果未能解决你的问题,请参考以下文章
Linux监控平台(zabbix监控介绍,安装zabbix,解决忘记admin密码)