Postgresql macports не может подключиться - PullRequest
5 голосов
/ 07 августа 2011

Я пытаюсь запустить команду createuser на недавно установленном экземпляре сервера postgresql90 с macports, и я получаю эту ошибку.

createuser: не удалось подключиться к базе данных postgres: не удалось подключиться к серверу: доступ запрещен Сервер работает локально и принимает соединения на доменном сокете Unix "/var/pgsql_socket/.s.PGSQL.5432"?

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

Ответы [ 2 ]

2 голосов
/ 12 ноября 2011

Это похоже на проблему с Lion, потому что он (или, может быть, xcode) поставляется с установленной версией postgreSQL.

Вы можете найти решение в этом другом сообщении:

Восстановление Postgresql после обновления до OSX 10.7 Lion

0 голосов
/ 28 июля 2012

Я решил эту проблему, изменив значение DATABASES.HOST на /tmp/ (по какой-то причине после обновления OS X до M-Lion postgresql изменил папку сокетов на /tmp/).

...