最近部署zabbix监控,发现管理员并没有给我创建超级账户,这就很尴尬了,在前台登录的时候,看不见任何监控数据,不想麻烦管理员了,so,我只好进数据库后面插入一条账号了,期间并没有向管理员咨询任何信息。
好,那么我们开始吧。
1.发现数据库的账号和密码,但是前台登录不进去
修改zabbix后台登录账号和密码,提升为超级管理员

      2.so,没招,我就用这个进zabbix的数据库吧
     一番查找,发现下面这个放用户账户的表,我猜这就应该是我们想要的那个表了,好吧,其实就是。

修改zabbix后台登录账号和密码,提升为超级管理员
(ps:其中testc是我自己刚插入的)

3.看看建表语句有啥异常的,得出下面的
修改zabbix后台登录账号和密码,提升为超级管理员

4.好了,我估计zabbix后台的密码也是用md5加密的,尝试下
插入账号命令:insert into users (userid, alias, name, surname, passwd, url, autologin, autologout, lang,refresh,type,theme,attempt_failed,attempt_ip,attempt_clock,rows_per_page) values
(7, 'testc', 'testc', 'testc', md5('xxx'),'',1,0,'zh_CN','30s',1,'default',0,'117.62.220.121','1514962814','50');

5.我照着admin账户修改了testc账户,发现是可以登录了!前台显示超级用户。其中需要注意的是将type字段一定要设置为3,这样就是超级管理员了。
修改zabbix后台登录账号和密码,提升为超级管理员