Не удается соединиться с сервером

При попытке сделать rake db:create
выдает:

Couldn't create database for {"adapter"=>"postgresql", "encoding"=>"unicode", "database"=>"app_test", "pool"=>5, "username"=>"postgres", "password"=>1234}
FATAL:  Peer authentication failed for user "postgres"
...

Что делать? Где ковырять?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

> Что делать? Перевести

> Что делать?
Перевести сообщение об ошибке
> Где ковырять?
В авторизации к базе для начала.

С pgAdmin авторизируется

С pgAdmin авторизируется нормально.

Часть файла pg_hba.conf

LOCAL   ALL             postgres                                ident
 
# TYPE  DATABASE        USER            ADDRESS                 METHOD
 
# "local" is for Unix domain socket connections only
LOCAL   ALL             ALL                                     trust
# IPv4 local connections:
host    ALL             ALL             127.0.0.1/32            trust
# IPv6 local connections:
host    ALL             ALL             <img class="ccfilter smileys" src="https://pgdocs.ru/sites/all/modules/ccfilter/smileys/aj.gif" alt="::" title="::" />1/128                 trust
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local   replication     postgres                                trust
#host    replication     postgres        127.0.0.1/32            md5
#host    replication     postgres        <img class="ccfilter smileys" src="https://pgdocs.ru/sites/all/modules/ccfilter/smileys/aj.gif" alt="::" title="::" />1/128                 md5

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023