Соединение с PostgreSQL 9.1 с помощью метода аутентификации пользователя и коллеги машины Ubuntu

Я хочу соединиться со своей локальной установкой PostgreSQL 9.1 с помощью моего пользователя машины (кто бродяга). Так, после чтения документации PostgreSQL я думал, что просто должен был:

  1. Включите карту имени пользователя pg_ident.conf:

    пост-ГРЭС бродяги vp

  2. Используя карту в pg_hba.conf

    локальный весь весь одноранговый узел map=vp

Но я получаю ошибку

sql: FATAL:  Peer authentication failed for user "vagrant"

Если я пытаюсь соединиться со своим сервером с помощью psql.

Я предполагаю, что неправильно понимаю руководство PostgreSQL. Но, как я мог получить то, в чем я нуждаюсь? (локально подключение с пользовательской бродягой как то, если это был пользователь пост-ГРЭС),

Заранее большое спасибо

0
задан 7 August 2014 в 00:36
1 ответ

Согласно комментариям, была предыдущая pg_hba.conf строка, которая также соответствовала критериям, и не имела записи map.

Сначала она была сопоставлена, поэтому та, что с картой, не была достигнута.

.
1
ответ дан 4 December 2019 в 17:19

Теги

Похожие вопросы