- В этой теме 1 ответ, 2 участника, последнее обновление 16 часов, 3 минуты назад сделано .
Просмотр 1 ветки ответов
Просмотр 1 ветки ответов
- Для ответа в этой теме необходимо авторизоваться.
Программирование и администрирование в 1С
База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как исправить ошибку «password auth failed for user «postgress»» в 1С?
Ошибка при создании информационной базы:
Сервер баз данных не обнаружен
connection to server at «127.0.0.1», port 5432 failed: FATAL: password authentication failed for user «postgress»
Ошибка «password authentication failed for user «postgress»» при подключении к PostgreSQL означает, что сервер базы данных отклонил попытку аутентификации из-за неправильного пароля или имени пользователя.
В вашем случае ключевая причина — в имени пользователя: «postgress» с двумя буквами «s» в конце, а правильное имя пользователя PostgreSQL по умолчанию — «postgres» (одна «s»).
Причины ошибки и рекомендации:
1. **Опечатка в имени пользователя**
В настройках подключения 1С к PostgreSQL указано имя пользователя «postgress» вместо «postgres».
Исправьте имя пользователя на «postgres».
2. **Неверный пароль пользователя postgres**
Если имя пользователя правильное, но пароль введён неверно, сервер выдаст такую же ошибку.
Проверьте пароль пользователя postgres, попробуйте подключиться к базе через pgAdmin или psql с теми же данными.
3. **Настройки pg_hba.conf**
Убедитесь, что в файле pg_hba.conf для подключения по IP 127.0.0.1 и пользователя postgres стоит метод аутентификации md5 (пароль). Пример строки:
|
1 |
host all postgres 127.0.0.1/32 md5 |
После изменения файла pg_hba.conf перезапустите PostgreSQL.
4. **Проверка имени базы данных и сервера**
Убедитесь, что в настройках 1С указаны правильные имя сервера (127.0.0.1) и имя базы данных.
5. **Перезапуск сервера PostgreSQL**
После внесения изменений в конфигурацию или пароли перезапустите службу PostgreSQL.
Итого, в вашем случае ошибка вызвана именно опечаткой в имени пользователя — «postgress» вместо «postgres». Исправьте это в настройках подключения 1С, и ошибка должна исчезнуть.