postgresql -- настроить конфигурации pg_hba.conf и postgresql.conf
Primary tabs
Forums:
После установки PostgreSQL, необходимо настроить конфигурационные файлы для корректной работы с базой.
Настраиваем postgresql.conf
Здесь всё просто: раскомментируем строку
listen_addresses = 'localhost'
Чтобы разрешить другим компьютерам соединяться с вашим PostgreSQL сервером, замените 'localhost' на IP адрес вашего сервера или в качестве альтернативы на 0.0.0.0, чтобы подключить все интерфейсы.
Настраиваем pg_hba.conf
- Для начала нам нужно создать своего пользователя с паролем. Возможно для этого потребуется сначала открыть доступ главному пользователю базы, postgres. Заходим в pg_hba.conf:
sudo nano /etc/postgresql/9.x/main/pg_hba.conf
и меняем вот эту строку:
Database administrative login by Unix domain socket local all postgres md5
на такую:
Database administrative login by Unix domain socket local all postgres trust
Перезапускаем сервер postgreSQL:
sudo service postgresql restart
Теперь создаём нашего пользователя.
- После создания пользователя, необходимо вернуть пользователю postgres пароль и конфигурацию:
Database administrative login by Unix domain socket
local all postgres md5 - Чтобы разрешить новому пользователю соединение, добавляем его в файл pg_hba.conf:
Database administrative login by Unix domain socket
local all username md5
И перезапускаем сервер:
sudo service postgresql restart
Источник
- Log in to post comments
- 26096 reads
vedro-compota
Fri, 12/08/2023 - 15:04
Permalink
Аналогичная инструкция: https
Аналогичная инструкция: https://fkn.ktu10.com/?q=node/10959
Измудрился то же самое оформить)
_____________
матфак вгу и остальная классика =)