问题描述
有时候忘记Zabbix admin的密码了,如何重置呢?

解决办法
1、zabbix连接的是mysql数据库
[root@localhost /]# mysql -uroot -p密码 #-u是用户名,-p后面是密码
2、进入mysql数据库以后查询users表
zabbix_db为你zabbix数据库名称已你之前建立的数据库名为准
MariaDB [mysql]> use zabbix_db;
MariaDB [zabbix]> select userid,alias,passwd from users;
如图下面框框内的是Admin用户和md5加密的密码

接下来我们可以到以下这个地址生成一个新密码MD5
地址:https://md5jiami.51240.com/
比如我们要生成的密码是zabbix,如下图我们选择32小写的md5加密。复制

update表数据,userid=1的这个admin用户
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
刷新重新加载权限表
MariaDB [zabbix]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.03 sec)

最后测试用新密码登入zabbix

