Docker / PostgreSQL создание сервера с использованием pgadmin4 и проблемы с пользователем - PullRequest
0 голосов
/ 21 апреля 2020

После некоторых проблем я удалил контейнер postgres и pgadmin и воссоздаю их, после чего я пытаюсь создать сервер, и мне было показано сообщение об ошибке FATAL: аутентификация по паролю не удалась для пользователя "postgres".

Я видел некоторые вещи здесь, в стеке потока, но ни одна из них не может быть применена к моей проблеме, по крайней мере, я думаю, нет.

Я искал, как использовать docker exec, чтобы попытаться выполнить команду в контейнере, и я все еще вижу, как использовать эту команду, но понятия не имею, как использовать для моей проблемы.

Я использую Ubuntu 19.10

1 Ответ

0 голосов
/ 21 апреля 2020

Поэтому я нахожу решение для своей проблемы и объясню здесь для тех, кто сталкивается с той же проблемой.

Используйте следующие команды docker exec -it here_you_put_container_name psql -U postgres

Теперь просто используйте это введите

create user postgres with superuser password 'postgres'; и используйте \ q после нее, чтобы выйти

. Вы можете переключать пользователя и пароль. Теперь вы можете создать сервер в pgadmin и быть счастливым:)

...