slenderock
2/1/2017 - 10:36 AM

Позволяет любому пользователю локальной системы подключиться к любой базе данных, используя любое имя базы данных через доменные сокеты Unix

Позволяет любому пользователю локальной системы подключиться к любой базе данных, используя любое имя базы данных через доменные сокеты Unix (по умолчанию для локальных подключений).

# sudo vi /etc/postgresql/9.5/main/pg_hba.conf
# Позволяет любому пользователю локальной системы подключиться
# к любой базе данных, используя любое имя базы данных через 
# доменные сокеты Unix (по умолчанию для локальных подключений).
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
local   all             all                                     trust


# То же, но для локальных замкнутых подключений по  TCP/IP.
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             127.0.0.1/32            trust

# То же, что и на предыдущей строке, но для подключений с указанием
# сетевой маски в отдельном столбце
#
# TYPE  DATABASE        USER            IP-ADDRESS      IP-MASK             METHOD
host    all             all             127.0.0.1       255.255.255.255     trust

# То же для IPv6.
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             ::1/128                 trust

# То же самое, но с использованием имени сервера
# (обычно покрывает и IPv4, и IPv6).
#
# TYPE  DATABASE        USER            ADDRESS                 METHOD
host    all             all             localhost               trust