FATAL: аутентификация по паролю не удалась для пользователя "postgres" при подключении к postgres - PullRequest
0 голосов
/ 18 марта 2020

Я пытался создать сервер, он говорит:

Невозможно подключиться к серверу:

FATAL: аутентификация по паролю не удалась для пользователя "postgres"

https://prnt.sc/ric1vl

Ответы [ 2 ]

0 голосов
/ 18 марта 2020
  1. Убедитесь, что ваш локальный postgres сервер работает

  2. Нажмите pgadmin tool, чтобы подключиться к серверу и создать базу данных

  3. Щелкните правой кнопкой мыши по кнопке сервера слева от вас, выберите «Создать, затем сервер», вставьте имя сервера, убедитесь, что он максимально описательный, чтобы вы могли вернуться к нему, если помните

  4. Перейти к вкладке подключения; имя хоста - это сервер, на котором работает база данных SQL. Скорее всего, вы начнете работать на своем компьютере в качестве базы данных (db), вставьте localhost или 127.0.0.1.

    оставьте порт по умолчанию "5432" 'maintenance db оставьте как' postgres 'имя пользователя оставьте по умолчанию пароль' postgres ': тот же, что вы зарегистрировали при установке

Слева вы должны увидеть базу данных под 'server', вы должны увидеть postgres созданные по умолчанию базы данных underlink.

Щелкните правой кнопкой мыши по кнопке баз данных и выберите «Создать», затем «База данных», введите имя базы данных с описанием, нажмите «Сохранить».

Нажмите на вашу новую базу данных, сверните вниз, выделите Схема, go в Инструменты, выберите Инструмент запросов ...

Вы можете go вперед, чтобы создавать или импортировать таблицы по своему усмотрению.

ИМФАЗ ДОЛЖЕН БЫТЬ НА ПАРОЛЕ, ЭТО ДОЛЖНО БЫТЬ ТАК ЖЕ ИСПОЛЬЗОВАННЫМ ПРИ УСТАНОВКЕ

0 голосов
/ 18 марта 2020

Какую операционную систему вы используете? может быть, вам нужно изменить пароль пользователя postgres. В моем случае я использую Debian GNU Linux, чтобы изменить пароль пользователя postgres, я делаю это следующим образом:

root@alpha:~$ passwd postgres

и затем я ввожу новый пароль для пользователя.

Не могли бы вы также убедиться, что у пользователя postgres есть разрешение на подключение к серверу? Для этого вы можете проверить файл pg_hba.config в PostgreSQL. каталог установки.

root@alpha:~$ nano /etc/postgresql/11/main/pg_hba.conf

По умолчанию PostgreSQL, разрешены только подключения с локальных адресов (localhost)

...