2016-05-02 4 views
1

Я пытаюсь подключиться к моему экземпляру сервера postgres с помощью PgAdmin III с того же компьютера, в котором находится экземпляр, но я продолжаю получать ошибку «Ошибка идентификации» при попытке для подключения. Вот шаги, которые я образовавшиеся выполнен, чтобы попытаться достичь соединения:Ошибка аутентификации идентификатора при подключении к PostgreSQL через PgAdmin III

Я создал новый пользователь в Postgres под названием «pguser1»: user pguser1

Я изменил мой файл pg_hba.conf для того, чтобы использовать аутентификацию md5: pg_hba.conf with md5 auth

Затем я попытался подключиться через pgAdminIII, но у меня не было успеха.

Что мне не хватает?

Заранее спасибо.

+0

Видимо мне нужна репутация 10 баллов, чтобы получить возможность отправлять> 2 ссылки. Вот скриншот ошибки, которую я получаю: http://i.imgur.com/kWYjdmG.png –

ответ

1

Вы создали md5 пароль для пользователя или обновите?

Если это не поможет

U=pguser1; P=yourpassword; echo -n md5; echo -n $P$U | md5sum | cut -d' ' -f1 

который производит пароль md5. md575a63f65a68540d053ec41f410d9ab24

Итак, следующим шагом будет обновление/создание пароля пользователя.

CREATE USER theuser PASSWORD 'md575a63f65a68540d053ec41f410d9ab24'; 

ИЛИ

ALTER USER postgres password 'md575a63f65a68540d053ec41f410d9ab24'; 

Вы могли бы войти в систему с (в данном случае)

user pguser1 Password: yourpassword 

Все лучшее

+0

Работал! Благодарю. –

+0

Отличные новости @jack_bauer Наслаждайтесь. Postgres - действительно красота – pnorton