Открываем следующий файл на PostgreSQL сервере
C:\Program Files\PostgreSQL\9.4\data\pg_hba.conf
Добавляем строку:
C:\Program Files\PostgreSQL\9.4\data\pg_hba.conf
Добавляем строку:
Не удается подключиться к базе данных (no pg_hba.conf entry for host "xxx.xxx.xxx.xxx"...)
Подобная ошибка возникает, если для пользователя my_login не указано, что он может подключаться с ip-адреса 10.0.0.1
Решение
Настройка доступа к базе данных осуществляется через файл pg_hba.conf. Найти его можно командой:
Необходимо добавить в файл новую строку, которая разрешит доступ логина my_login к любой базе данных с ip-адреса 10.0.0.1:
После этого необходимо обновить конфигурацию сервера командой:
Теперь можно попробовать подключиться к базе данных:
или же может появится ошибка:
это ошибка возникает, если введен неверный пароль для указанного пользователя или пользователь в базе данных не существует. В этом случае поможет рецепт как создавать пользователей
No comments:
Post a Comment