Как войти в Postgres после установки на Mac Snow Leopard? - PullRequest
3 голосов
/ 16 сентября 2010

Я установил Postgres 8.4 на мой Mac с Snow Leopard.Я знаю, что пользователь 'postgres' был создан, но я понятия не имею, какой пароль по умолчанию.Как мне войти в базу данных?

Ответы [ 2 ]

2 голосов
/ 16 сентября 2010

http://archives.postgresql.org/pgsql-admin/2001-10/msg00192.php и подобные интернет-ресурсы могут ответить на ваш вопрос. Предположительно, по умолчанию пароль отсутствует.

1 голос
/ 30 ноября 2011

Для будущих читателей ...

У меня была похожая проблема.После установки Postgres 9.1 пароль, который я указал установщику, не позволил мне подключиться к базе данных с помощью pgadmin 3. Вот что мне нужно было сделать, чтобы это исправить:

  1. Настроить, чтобы вы могли войти без пароля:

    1. Остановить сервер postgres (демон запуска):
      • sudo launchctl unload /Library/LaunchDaemons/com.edb.launchd.postgresql-9.1.plist
    2. Измените data / pg_hba.conf и измените 'md5' на 'trust' в строке 'local' '127.0.0.1/32'.
    3. Запустить демон
      • sudo launchctl load /Library/LaunchDaemons/com.edb.launchd.postgresql-9.1.plist
  2. Подключитесь с помощью pgadmin 3 и заново установите пароль

    1. Запустите pgadmin 3 и подключитесь к базе данных (щелкните правой кнопкой мыши «Connect» на сервере Postgres 9.1).
    2. В разделе «Роли входа в систему» ​​щелкните правой кнопкой мыши пользователя «posgres», выберите «Свойства ...» и сбросьте пароль на панели вкладок «Определение».
    3. Затем отключите pgadmin 3 от базы данных (щелкните правой кнопкой мыши «Disconnect» на сервере Postgres 9.1).
  3. Настройте сервер так, чтобы онснова требуется пароль:

    1. Остановите демон (согласно шагу 1.1).
    2. Отредактируйте data / pg_hba.conf и измените «trust» обратно на «md5» встрока 'local' '127.0.0.1/32'.
    3. Запустите демон (согласно шагу 1.3).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...