Данная статья применима к:
- Astra Linux
Где хранятся настройки аутентификации
Настройки аутентификации хранятся в файле /etc/postgresql/<номер_версии>/main/pg_hba.conf.
Настройка "по умолчанию" после установки postgresql
После установки настройки выглядят так:
local all postgres peer local all all peer host all all 0.0.0.0/0 md5
Первая строка:
local all postgres peer
Для локальных пользователей (локальных подключений) применятся аутентификация peer, то есть если пользователь известен СУБД, то ему предоставляется доступ.
Пример:
- Команда создания БД: