@nak-alexey

Zabbix не может подключиться к базе денных?

Здравствуйте. Установил zabbix, но при открытии веб морды он пишет
"Error connecting to database: Access denied for user 'zabbix'@'localhost' (using password: YES)"

В файле /etc/zabbix/zabbix_server.conf название БД и пара логин/пароль верные.
Пользователь в базе данных есть и имеет доступ к базе к которой zabbix пытается подключиться.

Командой mysql -u пользователь zabbix -p без проблем подключаюсь и могу изменить таблицы. Что может быть? Почему не работает?
  • Вопрос задан
  • 7284 просмотра
Пригласить эксперта
Ответы на вопрос 4
в web лежит zabbix.conf.php там тоже пароль смените
Ответ написан
Комментировать
@unseriously
А права у этого юзера на эту таблицу есть? GRANT PRIVILEGES + FLUSH PRIVILEGES - вот это вот все, а?
Ответ написан
idmrty
@idmrty
skip-name-resolve включено?
Ответ написан
Maledlq
@Maledlq
Была аналогичная проблема на стаке Centos+Postgre+Zabbix. Проблема была в аутентификации через ident, вместо мд5
1. Нужно открыть файл /var/lib/pgsql/data/pg_hba.conf
2. Поменять ident в строчках ниже, на md5
host    all             all             127.0.0.1/32            ident

host    all             all             ::1/128                 ident

3. После этого нужно перезапустить сервис постгре и можно проверить заходит ли он по паролю командой:
psql -h localhost -U <your_zabbixdb_user> <your_zabbix_db>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы