欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

zabbix server报错:FATAL: password authentication failed for user "zabbix"

程序员文章站 2022-04-19 17:15:42
...

zabbix agent日志
[aaa@qq.com zabbix]# cat zabbix_server.log

FATAL:  password authentication failed for user "zabbix" 身份认证失败

zabbix server报错:FATAL: password authentication failed for user "zabbix"
解决办法 :
查看zabbix数据库的属主,
zabbix server报错:FATAL: password authentication failed for user "zabbix"
更改属主

zabbix=# alter database "zabbix" owner to zabbix;

zabbix server报错:FATAL: password authentication failed for user "zabbix"

在应用程序中创建一个新用户帐户。并用该帐户的所有权创建数据库。

postgres=# create user "zabbix" with password 'zabbix';
postgres=# create database "zabbix" owner "zabbix"; 

现在编辑pg_hba PostgreSQL的配置文件,并更新配置。 PostgreSQL缺省使用IDENT-based认证。您需要允许用户名和密码认证的基础。 IDENT绝不允许你通过 -U 或 -W 选项登录。

# vim /var/lib/pgsql/9.4/data/pg_hba.conf
local   all             postgres                                trust
local   all             myapp_usr                               trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust
# IPv6 local connections:
#host    all             all             ::1/128                 trust