I am using pgadmin version 6.1. I am trying to connect to my postgres db hosted in docker with pgadmin on my local machine.
I used the below command to get the docker container ip address:
docker inspect -f ‘{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}’ container_name_or_id
asked Nov 17, 2021 at 7:23
![]()
When starting Pgadmin4, did you set a «master» password or just bypass that prompt? I just ran into the same thing and restarted setting the «master» password and was able to continue without that error.

![]()
Siwei
18.5k5 gold badges71 silver badges93 bronze badges
answered Nov 17, 2021 at 19:50
NumskiNumski
2,9211 gold badge2 silver badges3 bronze badges
14
After installing the server, I just had to restart my machine to make it working.
answered Aug 10, 2022 at 11:17
SundeepSundeep
1,9352 gold badges20 silver badges37 bronze badges
master password has to be set first then you will be able to register a new ser with login and password
answered Nov 14, 2022 at 23:10
I noticed this happening, when I skip entering the master password but try adding the new server. I restarted it and entered the master password and it worked.
answered yesterday
AyushAyush
4752 gold badges5 silver badges18 bronze badges
Содержание
- «Crypt key is missing» on new instal
- Responses
- Browse pgadmin-support by date
- «Crypt key is missing» on new instal
- Responses
- Browse pgadmin-support by date
- env.php Crypt Key Issues #644
- Comments
- Preconditions
- Steps to reproduce
- Expected result
- Actual result
- Pgadmin crypt key is missing что значит
- What is «crypt key missing» error in Pgadmin4 and how to resolve it?
- 1 Answers
- What is «crypt key missing» error in Pgadmin4 and how to resolve it?
- 2 Answers 2
- Trending sort
- Сброс пароля в PostgreSQL на Windows платформах
- 1. Правим файл pg_hba.conf
- 2. Удаляем файл pgpass.conf
- 3. Меняем пароль в pgAdmin
- Postgresql: ошибка аутентификации пароля для пользователя » postgres»
- 12 ответов:
- команда
- команда
- Ошибка 500 Internal Server Error: что это и как её исправить
- Ошибка 500 Internal Server Error — диагностика
- Ошибка 500 Internal Server Error — устранение на популярных платформах
- Ошибка 500 Internal Server Error — устранение на стороне серверных скриптов
- Попросите помощи у системного администратора
- Ошибку 500 Internal Server Error довольно легко устранить
«Crypt key is missing» on new instal
| From: | Jack Royal-Gordon |
|---|---|
| To: | «pgadmin-support(at)lists(dot)postgresql(dot)org» |
Subject: «Crypt key is missing» on new instal Date: 2021-10-20 18:14:00 Message-ID: 9B266DC3-AF69-4778-8F07-A393C3206026@pobox.com Views: Raw Message | Whole Thread | Download mbox | Resend email Thread: Lists: pgadmin-support
Just installed pgAdmin4 6.0 via download of the .dmg file on a new laptop. When I try to add a server to it, after specifying the Connection info, I click “Save” and get “Crypt key is missing.” I get this with both a local server and a remote server.
What is the fix for this?
Responses
- Re: «Crypt key is missing» on new instal at 2021-10-21 04:44:06 from Khushboo Vashi
Browse pgadmin-support by date
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Khushboo Vashi | 2021-10-21 04:44:06 | Re: «Crypt key is missing» on new instal |
| Previous Message | Rodrigo Mariano | 2021-10-20 17:59:44 | Re: Problem related to volume creation to pgadmin 4 Docker image |
Copyright © 1996-2023 The PostgreSQL Global Development Group
Источник
«Crypt key is missing» on new instal
| From: | Jack Royal-Gordon |
|---|---|
| To: | «pgadmin-support(at)lists(dot)postgresql(dot)org» |
Subject: «Crypt key is missing» on new instal Date: 2021-10-20 18:14:00 Message-ID: 9B266DC3-AF69-4778-8F07-A393C3206026@pobox.com Views: Raw Message | Whole Thread | Download mbox | Resend email Thread: Lists: pgadmin-support
Just installed pgAdmin4 6.0 via download of the .dmg file on a new laptop. When I try to add a server to it, after specifying the Connection info, I click “Save” and get “Crypt key is missing.” I get this with both a local server and a remote server.
What is the fix for this?
Responses
- Re: «Crypt key is missing» on new instal at 2021-10-21 04:44:06 from Khushboo Vashi
Browse pgadmin-support by date
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Khushboo Vashi | 2021-10-21 04:44:06 | Re: «Crypt key is missing» on new instal |
| Previous Message | Rodrigo Mariano | 2021-10-20 17:59:44 | Re: Problem related to volume creation to pgadmin 4 Docker image |
Copyright © 1996-2023 The PostgreSQL Global Development Group
Источник
env.php Crypt Key Issues #644
env.php is not automatically setting the crypt key on new docker environments. This is by design, but it should most likely be generating an error message, and possibly even failing to deploy without this set. Alternately generating a fresh key and warning the user would also be a good solution.
Preconditions
- Fresh copy of project from git repository checked out
- app/etc/env.php is not present in git repository (this is normally not checked in)
Notice, if you have already added the crypt key to env.php it will maintain it for you.
Steps to reproduce
- Generate docker configuration
- Try and do a deploy
- env.php is generated missing the crypt key
Expected result
Crypt key should be present, without any crypt key magento application has random results.
Actual result
No crypt key is automatically created and app has random bad results on pages that would have required it.
I’m getting an error when running docker-compose run deploy cloud-deploy, in the install_upgrade.log
No key available
In cloud this is stored in the Environment, in cloud this can also be placed in docker/config.php but end up with the same problem as this can not be stored in the repository as well.
The text was updated successfully, but these errors were encountered:
Источник
Pgadmin crypt key is missing что значит
What is «crypt key missing» error in Pgadmin4 and how to resolve it?
I am using pgadmin version 6.1. I am trying to connect to my postgres db hosted in docker with pgadmin on my local machine.
I used the below command to get the docker container ip address: docker inspect -f ‘>>>’ container_name_or_id
1 Answers
When starting Pgadmin4, did you set a «master» password or just bypass that prompt? I just ran into the same thing and restarted setting the «master» password and was able to continue without that error.
What is «crypt key missing» error in Pgadmin4 and how to resolve it?
I am using pgadmin version 6.1. I am trying to connect to my postgres db hosted in docker with pgadmin on my local machine.
I used the below command to get the docker container ip address: docker inspect -f ‘>>>’ container_name_or_id

2 Answers 2
Trending sort
Trending sort is based off of the default sorting method — by highest score — but it boosts votes that have happened recently, helping to surface more up-to-date answers.
It falls back to sorting by highest score if no posts are trending.
Switch to Trending sort
When starting Pgadmin4, did you set a «master» password or just bypass that prompt? I just ran into the same thing and restarted setting the «master» password and was able to continue without that error.
Сброс пароля в PostgreSQL на Windows платформах
Забыли пароль учетной записи postgres в PostgreSQL? Выполнить сброс не сложно. Для этого необходимо выполнить пару манипуляций.
1. Правим файл pg_hba.conf
Находим файл в папке Data директории установки PostgreSQL. В Windows путь выглядит примерно так c:Program FilesPostgreSQL9.2.4-1.1Cdata
В этом файле нужно найти такие строчки
Меняем md5 на trust.
2. Удаляем файл pgpass.conf
В Windows этот файл находится в c:UsersAdministratorAppDataRoamingpostgresql
Здесь хранится старый пароль от PostgreSQL. Простое изменение хранимого здесь пароля мне не помогло. Поэтому я его просто удалил.
3. Меняем пароль в pgAdmin
Запускаем pgAdmin и нам предлагается ввести пароль. Если отметить галочку сохранить, то пароль будет сохранен в pgpass.conf и больше программой запрашиваться не будет.
Чтобы обеспечить безопасность использования паролей необходимо вернуть алгоритм шифрования md5. Для этого в файле pg_hba.conf параметр trust обратно меняем на md5.
Для подключения на локальном компьютере к PostgreSQL с помощью psql, pg_dump в локальных адресах IPv4 127.0.0.1/32 и IPv6 ::1/128 значение trust нужно оставить.
Postgresql: ошибка аутентификации пароля для пользователя » postgres»
Я установил PostgreSQL 8.4, Postgres client и Pgadmin 3. Не удалось выполнить проверку подлинности для пользователя «postgres» как для консольного клиента, так и для Pgadmin. Я ввел пользователя как » postgres «и пароль» postgres», потому что он работал раньше. Но теперь аутентификация не удалась. Я делал это раньше пару раз без этой проблемы. Что же мне делать? И что же происходит?
12 ответов:
если я правильно помню нет DB пароль установлен на Ubuntu по умолчанию. Это значит, что вы можете войти в эту учетную запись только с помощью postgres пользователей ОС
ответ персонала правильный, но если вы хотите дополнительно автоматизировать может сделать:
$ sudo -u postgres psql -c «ALTER USER postgres PASSWORD ‘postgres’;»
готово! Вы сохранили User = postgres и password = postgres.
Если у вас нет пароля для пользователя postgres ubuntu do:
$ sudo passwd postgres
Это было неприятно, большинство из приведенных выше ответов верны, но они не упоминают, что вы должны перезапустить службу базы данных перед изменениями в pg_hba.файл conf вступит в силу.
Так что если вы делаете что-то вроде выше
местные все postgres ident
затем перезагрузка как root ( на centos это что-то вроде сервиса Service postgresql-9.2 restart ) сейчас вы должны иметь доступ к БД как пользователь postgres
$psql psql (9.2.4) Введите «справка» для справки.
надеюсь, что это добавляет информацию для новых пользователей postgres
редактировать pg_hba.файл conf, например, с sudo emacs /etc/postgresql/9.3/main/pg_hba.conf
измените все методы аутентификации на trust . Измените пароль Unix для пользователя «postgres». Перезагрузите Сервер. Войдите с помощью psql -h localhost -U postgres и использовать только что установленный пароль Unix. Если это работает, вы можете повторно установить файл pg_hba.файл conf по умолчанию.
Если вы пытаетесь войти в оболочку postgres как пользователь postgres, то вы можете использовать следующие команды.
переключиться на пользователя postgres
надеюсь, что это поможет
старайтесь не использовать параметр-W и оставьте пароль пустым. Иногда пользователь создается без пароля.
если это не работает, сбросьте пароль. Есть несколько способов сделать это, но это работает на многих системах:
Как правило: ВЫ НИКОГДА НЕ ДОЛЖНЫ УСТАНАВЛИВАТЬ ПАРОЛЬ ДЛЯ ПОЛЬЗОВАТЕЛЯ POSTGRES.
Если вам нужен доступ суперпользователя от pgAdmin, сделайте другого суперпользователя. Таким образом, если учетные данные для этого суперпользователя скомпрометированы, вы всегда можете ssh в фактический хост базы данных и вручную удалить суперпользователя с помощью
Я просто хотел добавить, что вы также должны проверить, если ваш пароль истек.
посмотреть проверка подлинности пароля Postgres не выполняется для сведения.
вот некоторые комбинации, которые я пытался войти:
У меня была похожая проблема. Ubuntu оставил мне войти в консоль с любым паролем для суперпользователя. За исключением случаев, когда я подключился к команде-H localhost в строке psql.
Я тоже заметил, что» localhost:8080/MyJSPSiteLogIn «- показал: Fatal: ошибка аутентификации с пользователем»пользователь».
файл pg_hba.конф был в порядке.
Я отметил, что две версии postgres работают в одной службе.
решено-удаление версии inutil.
открыть файл файл pg_hba.conf на /etc/postgresql/9.x/main
2.измените ниже строку
наконец, вы можете войти в систему без пароля как показано на рисунке
Я надеюсь, что это поможет вам в короткие сроки. Вы можете изменить пароль postgres sql с помощью команды ниже.
команда
sudo-u postgres psql
и далее вы можете обновить пароль
команда
изменить пароль пользователя postgres ‘YOUR_NEW_PASSWORD’;
Источник
Ошибка 500 Internal Server Error: что это и как её исправить
Разработчики и люди, профессионально работающие с веб-приложениями, боятся 500 Internal Server Error . Оптимальный способ её устранения зависит от сервера и того, что на нём запущено. В данной статье приводятся советы по диагностике и исправлению ошибки 500 .

Ошибка 500 Internal Server Error — диагностика
Важно помнить, что эта ошибка происходит на стороне сервера. Это значит, что HTML-код , выполняемый на стороне клиента, а также JavaScript или любые другие запущенные в браузере объекты, не могут быть причиной, по которой возникает ошибка 500 Internal Server Error . Само название ( Internal Server Error – ‘внутренняя ошибка сервера’ ) говорит о том, что ошибка происходит на сервере.
Ошибка 500 Internal Server Error — устранение на популярных платформах
Многие пользователи устанавливают на свой сервер популярные CMS-системы , такие как WordPress , Joomla , Drupal и они не должны вызывать ошибку 500 , если всё настроено правильно. Однако она всё равно всплывает – из-за несовместимости версий, некачественных установок или сбоя прав доступа на сервере.
Вот некоторые распространённые проблемы, которые могут вызывать подобную ошибку в часто используемых CMS :
- Если вы только что обновили движок до новой версии, вероятно, обновление прошло с ошибками и необходимо провести его повторно. Скорее всего, на сайте разработчика есть инструкции, как это правильно сделать.
- Если вы только что активировали новый плагин или новую тему, стоит попробовать отменить эти изменения. Даже профессионально написанные плагины могут конфликтовать с другими и вызывать 500 Internal Server Error nginx
- Если вы обновляли CMS , старые плагины и темы могут быть с ней несовместимы. Единственное, что можно сделать в таком случае — отключать их по очереди, пока ошибка 500 не исчезнет.
- Неправильно заданные права доступа на сервере или ошибки в файле .htaccess . Серверу не удаётся получить доступ к скриптам, файлам и другим ресурсам, поэтому он выдаёт ошибку.
Когда причиной, по которой возникает ошибка 500 Internal Server Error являются скрипты и плагины, лучше всего искать ответы на сайтах их разработчиков.
Ошибка 500 Internal Server Error — устранение на стороне серверных скриптов
Другой причиной по которой может возникнуть ошибка 500 Internal Server Error может стать разработка и тестирование собственных скриптов.
Чтобы справиться с такой ошибкой, попробуйте следующие решения :
- Настройка прав на сервере : часто неверная настройка прав доступа к файлу или папке приводит к тому, что сервером выдаётся ошибка 500 Internal Server Error . Из-за того, что ему не удаётся запустить скрипт. Выясните, какие права должны быть настроены, и выставьте их соответствующим образом.
- Превышено время ожидания : возможно, истекло время ожидания ответа от PHP или другого серверного скрипта. Это происходит из-за того, что недоступен определённый ресурс или коде была допущена ошибка, запускающая бесконечный цикл.
- Превышено время ожидания соединения с сервером: если сервер был занят, перезагружался или потерял соединение, скрипт может выдать ошибку 500 Internal Server Error . Возможно, в следующий раз ошибки не будет. Но если ошибка появляется при тестировании, велика вероятность того, что она встретится и пользователям.
- Ошибки в файле .htaccess: в некоторых случаях ошибку 500 может вызывать код, прописанный в файле .htaccess .
- Ошибки в скрипте: если ошибку выдаёт скрипт, можете запросить у него подробную информацию об ошибке. К примеру, в PHP можно включить вывод ошибок на экран или в лог-файл, добавив директиву display_errors . По умолчанию среда выполнения может скрывать ошибки, но это не очень удобно для отладки программы.
Попросите помощи у системного администратора
В некоторых случаях у разработчиков нет полного контроля над сервером.
Если скрипт запускается на сервере сторонней организации, она может помочь вам в следующем :
- Предоставить документацию о своём сервере и возможных причинах ошибки 500 . В зависимости от используемой операционной системы и настройки оборудования, данная ошибка может возникать по разным причинам.
- Попросите службу поддержки хостинга посмотреть лог-файлы с ошибками — системный администратор сможет определить, был ли сервер во время возникновения ошибки загружен или вовсе « упал ».
Ошибку 500 Internal Server Error довольно легко устранить
Ошибка 500 Internal Server Error — как исправить ? В большинстве случаев причины возникновения ошибки 500 легко исправляются. Проблема заключается в том, что без конкретной информации определение причины возникновения сбоя усложняется. Легче всего справиться с ошибкой, когда разработчик выяснит, что изменилось перед возникновением ошибки.
Не забывайте, что произошедшие изменения могли быть осуществлены и другими людьми — например, администратором сервера. Если же ничего не менялось, вероятно, сам сервер стал причиной возникновения ошибки из-за несовместимости программного обеспечения или проблем с производительностью.
Вадим Дворников автор-переводчик статьи « 500 Internal Server Error: What It Is And How To Fix It »
Источник
Содержание
- Re: «Crypt key is missing» on new instal
- In response to
- Browse pgadmin-support by date
- «Crypt key is missing» on new instal
- Responses
- Browse pgadmin-support by date
- Arch Linux
- #1 2019-01-07 20:43:46
- Pgadmin4 Password crypto issues
- #2 2019-01-07 20:46:46
- Re: Pgadmin4 Password crypto issues
- #3 2019-01-07 20:51:35
- Re: Pgadmin4 Password crypto issues
- #4 2019-01-07 20:52:55
- Re: Pgadmin4 Password crypto issues
- #5 2019-01-07 21:39:09
- Re: Pgadmin4 Password crypto issues
- #6 2019-01-08 13:27:32
- Re: Pgadmin4 Password crypto issues
- #7 2019-01-08 14:22:26
- Re: Pgadmin4 Password crypto issues
- #8 2019-01-08 16:05:18
- Re: Pgadmin4 Password crypto issues
- #9 2019-01-08 16:37:06
- Re: Pgadmin4 Password crypto issues
- Postgresql: ошибка аутентификации пароля для пользователя » postgres»
- 12 ответов:
- Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL
- Установка pgAdmin 4 на Windows 10
- Шаг 1 – Скачивание дистрибутива программы pgAdmin 4
- Шаг 2 – Запуск программ установки pgAdmin 4
- Шаг 3 – Принятие условий лицензионного соглашения
- Шаг 4 – Выбор каталога для установки pgAdmin 4
- Шаг 5 – Настройка ярлыка pgAdmin 4
- Шаг 6 – Запуск установки pgAdmin 4
- Шаг 7 – Завершение установки pgAdmin 4
- Запуск pgAdmin 4 в Windows 10
- Настройка русского языка в pgAdmin 4
- Настройка подключения к PostgreSQL
- Написание SQL запросов в Query Tool (Запросник)
- Видео-инструкция – Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL
Re: «Crypt key is missing» on new instal
| From: | Khushboo Vashi |
|---|---|
| To: | Jack Royal-Gordon |
| Cc: | «pgadmin-support(at)lists(dot)postgresql(dot)org» |
Subject: Re: «Crypt key is missing» on new instal Date: 2021-10-21 04:44:06 Message-ID: CAFOhELfR1QE7W0gMFLYuJkAcn-L4Yd4f3nTP-UWW4FUDJefNtA@mail.gmail.com Views: Raw Message | Whole Thread | Download mbox | Resend email Thread: Lists: pgadmin-support
On Wed, Oct 20, 2021 at 11:44 PM Jack Royal-Gordon wrote:
> Hi,
>
> Just installed pgAdmin4 6.0 via download of the .dmg file on a new laptop.
> When I try to add a server to it, after specifying the Connection info, I
> click “Save” and get “Crypt key is missing.” I get this with both a local
> server and a remote server.
>
Looks like you have not set the Master Password, so, if you have not set
it, please do it. If you want to disable the Master Password, please refer
to https://www.pgadmin.org/docs/pgadmin4/6.0/master_password.html.
>
> What is the fix for this?
>
In response to
- «Crypt key is missing» on new instal at 2021-10-20 18:14:00 from Jack Royal-Gordon
Browse pgadmin-support by date
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Aditya Toshniwal | 2021-10-21 05:06:00 | Re: Problem related to volume creation to pgadmin 4 Docker image |
| Previous Message | Jack Royal-Gordon | 2021-10-20 18:14:00 | «Crypt key is missing» on new instal |
Copyright © 1996-2022 The PostgreSQL Global Development Group
Источник
«Crypt key is missing» on new instal
| From: | Jack Royal-Gordon |
|---|---|
| To: | «pgadmin-support(at)lists(dot)postgresql(dot)org» |
Subject: «Crypt key is missing» on new instal Date: 2021-10-20 18:14:00 Message-ID: 9B266DC3-AF69-4778-8F07-A393C3206026@pobox.com Views: Raw Message | Whole Thread | Download mbox | Resend email Thread: Lists: pgadmin-support
Just installed pgAdmin4 6.0 via download of the .dmg file on a new laptop. When I try to add a server to it, after specifying the Connection info, I click “Save” and get “Crypt key is missing.” I get this with both a local server and a remote server.
What is the fix for this?
Responses
- Re: «Crypt key is missing» on new instal at 2021-10-21 04:44:06 from Khushboo Vashi
Browse pgadmin-support by date
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Khushboo Vashi | 2021-10-21 04:44:06 | Re: «Crypt key is missing» on new instal |
| Previous Message | Rodrigo Mariano | 2021-10-20 17:59:44 | Re: Problem related to volume creation to pgadmin 4 Docker image |
Copyright © 1996-2022 The PostgreSQL Global Development Group
Источник
Arch Linux
You are not logged in.
#1 2019-01-07 20:43:46
Pgadmin4 Password crypto issues
I am getting this error message when I enter a password for ssh tunneled connections.
Failed to decrypt the SSH tunnel password. Error: Object type cannot be passed to C code remove ppycryptodomex
I had the message last month as well and found a solutions via installing a alternative package to pycryptodome. I cannot find the forum that gave the instruction now and don’t recall which package I installed. Could anyone help with this.
Last edited by dasbrow (2019-01-08 20:41:32)
#2 2019-01-07 20:46:46
Re: Pgadmin4 Password crypto issues
Versions? Package names even?
Registered Linux User #482438
#3 2019-01-07 20:51:35
Re: Pgadmin4 Password crypto issues
#4 2019-01-07 20:52:55
Re: Pgadmin4 Password crypto issues
#5 2019-01-07 21:39:09
Re: Pgadmin4 Password crypto issues
Have you tried the building the package with the fix applied and testing it? To check it does resolve the issue for you.
#6 2019-01-08 13:27:32
Re: Pgadmin4 Password crypto issues
Yes, I pulled the source to see if maybe it was not compiled against pycryptodome and the patch is applied. I get a completely different issue when I remove the patch from the build script.
#7 2019-01-08 14:22:26
Re: Pgadmin4 Password crypto issues
I get a completely different issue when I remove the patch from the build script.
Please clarify this as it doesn’t make much sense. The package in the repos doesn’t have the patch applied yet, so the error without the patch is what you posted in your first post, right? If you get a different error with the patch applied, then post that error — we can’t see what’s happening on your computer, you need to tell us.
«UNIX is simple and coherent. » — Dennis Ritchie, «GNU’s Not UNIX» — Richard Stallman
#8 2019-01-08 16:05:18
Re: Pgadmin4 Password crypto issues
Please ensure the base-devel group is installed then the following generates and installs the patched package.
#9 2019-01-08 16:37:06
Re: Pgadmin4 Password crypto issues
I get a completely different issue when I remove the patch from the build script.
Please clarify this as it doesn’t make much sense. The package in the repos doesn’t have the patch applied yet, so the error without the patch is what you posted in your first post, right? If you get a different error with the patch applied, then post that error — we can’t see what’s happening on your computer, you need to tell us.
Edit: Ignore this reply -> The repo may not, but the source package from SVN (arch’s build source) has the patch in the directory. I’ve rebuilt the package with said patch, which did not solve the issue.
Last edited by dasbrow (2019-01-08 16:41:16)
Источник
Postgresql: ошибка аутентификации пароля для пользователя » postgres»
Я установил PostgreSQL 8.4, Postgres client и Pgadmin 3. Не удалось выполнить проверку подлинности для пользователя «postgres» как для консольного клиента, так и для Pgadmin. Я ввел пользователя как » postgres «и пароль» postgres», потому что он работал раньше. Но теперь аутентификация не удалась. Я делал это раньше пару раз без этой проблемы. Что же мне делать? И что же происходит?
12 ответов:
если я правильно помню нет DB пароль установлен на Ubuntu по умолчанию. Это значит, что вы можете войти в эту учетную запись только с помощью postgres пользователей ОС
ответ персонала правильный, но если вы хотите дополнительно автоматизировать может сделать:
$ sudo -u postgres psql -c «ALTER USER postgres PASSWORD ‘postgres’;»
готово! Вы сохранили User = postgres и password = postgres.
Если у вас нет пароля для пользователя postgres ubuntu do:
$ sudo passwd postgres
Это было неприятно, большинство из приведенных выше ответов верны, но они не упоминают, что вы должны перезапустить службу базы данных перед изменениями в pg_hba.файл conf вступит в силу.
Так что если вы делаете что-то вроде выше
затем перезагрузка как root ( на centos это что-то вроде сервиса Service postgresql-9.2 restart ) сейчас вы должны иметь доступ к БД как пользователь postgres
$psql psql (9.2.4) Введите «справка» для справки.
надеюсь, что это добавляет информацию для новых пользователей postgres
редактировать pg_hba.файл conf, например, с sudo emacs /etc/postgresql/9.3/main/pg_hba.conf
измените все методы аутентификации на trust . Измените пароль Unix для пользователя «postgres». Перезагрузите Сервер. Войдите с помощью psql -h localhost -U postgres и использовать только что установленный пароль Unix. Если это работает, вы можете повторно установить файл pg_hba.файл conf по умолчанию.
Если вы пытаетесь войти в оболочку postgres как пользователь postgres, то вы можете использовать следующие команды.
переключиться на пользователя postgres
надеюсь, что это поможет
старайтесь не использовать параметр-W и оставьте пароль пустым. Иногда пользователь создается без пароля.
если это не работает, сбросьте пароль. Есть несколько способов сделать это, но это работает на многих системах:
Как правило: ВЫ НИКОГДА НЕ ДОЛЖНЫ УСТАНАВЛИВАТЬ ПАРОЛЬ ДЛЯ ПОЛЬЗОВАТЕЛЯ POSTGRES.
Если вам нужен доступ суперпользователя от pgAdmin, сделайте другого суперпользователя. Таким образом, если учетные данные для этого суперпользователя скомпрометированы, вы всегда можете ssh в фактический хост базы данных и вручную удалить суперпользователя с помощью
Я просто хотел добавить, что вы также должны проверить, если ваш пароль истек.
вот некоторые комбинации, которые я пытался войти:
Источник
Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL
Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы рассмотрим процесс установки pgAdmin 4 на операционную систему Windows 10, а также настроим подключение к удаленному серверу PostgreSQL.

pgAdmin 4 – бесплатная программа с графическим интерфейсом для разработки баз данных PostgreSQL.
Установка pgAdmin 4 на Windows 10
Если PostgreSQL устанавливается на Windows, то в процессе этой установки можно сразу же установить и pgAdmin 4, однако если предполагается, что PostgreSQL будет работать на отдельном сервере, а подключаться к нему мы будем удаленно с клиентского компьютера, например, PostgreSQL мы установили на сервер Linux, то на клиентском компьютере, с которого мы будем подключаться и работать с PostgreSQL, необходимо установить pgAdmin 4, не устанавливая при этом сам сервер PostgreSQL, так как он там просто не нужен. Именно эта ситуация и будет рассмотрена в данной статье, т.е. мы установим только pgAdmin 4, не устанавливая PostgreSQL.
Сейчас мы рассмотрим все шаги, которые необходимо выполнить, чтобы установить pgAdmin 4 на Windows 10.
Шаг 1 – Скачивание дистрибутива программы pgAdmin 4
Первое, что нам нужно сделать – это скачать дистрибутив данной программы.
Для этого переходим на официальный сайт в раздел «Download».
Затем выбираем операционную систему, на которую мы будет устанавливать pgAdmin 4, в нашем случае «Windows», далее выбираем версию pgAdmin 4, актуальная версия располагается сверху.
Щелкаем по соответствующей ссылке, в результате нас перенесет на сайт PostgreSQL, так как pgAdmin – это официальный инструмент для работы с PostgreSQL, здесь нам нужно выбрать тип (т.е. разрядность) нашей операционной системы, кликаем по соответствующей ссылке.
В итоге должен загрузиться исполняемый файл (в моем случае pgadmin4-4.28-x64.exe) размером чуть более 100 мегабайт.

Шаг 2 – Запуск программ установки pgAdmin 4
Запускаем скаченный файл.
В окне приветствия нажимаем «Next».

Шаг 3 – Принятие условий лицензионного соглашения
Далее, принимаем условия лицензионного соглашения, для этого отмечаем пункт «I accept the agreement» и нажимаем «Next».

Шаг 4 – Выбор каталога для установки pgAdmin 4
Потом мы можем указать путь к каталогу, в который будет установлена программа, однако можно оставить и по умолчанию, нажимаем «Next».

Шаг 5 – Настройка ярлыка pgAdmin 4
В данном окне в случае необходимости можно настроить ярлык для запуска pgAdmin 4.

Шаг 6 – Запуск установки pgAdmin 4
Все готово для установки, нажимаем «Install».

Установка началась, она продлится буквально пару минут.

Шаг 7 – Завершение установки pgAdmin 4
Установка будет завершена, когда появится следующее окно, жмем «Finish» (если галочка «Launch pgAdmin 4» будет стоять, то после нажатия на кнопку «Finish» запустится программа pgAdmin 4).

Запуск pgAdmin 4 в Windows 10
Для запуска pgAdmin 4 можно использовать ярлык в меню «Пуск».
pgAdmin 4 имеет веб интерфейс, поэтому после запуска у Вас должен запуститься браузер, а в нем открыться приложение pgAdmin 4.
При первом запуске pgAdmin 4 появится окно «Set Master Password», в котором мы должны задать «мастер-пароль», это нужно для дополнительного шифрования паролей, которые мы будем сохранять, например, для того чтобы каждый раз при подключении к серверу PostgreSQL не вводить пароль пользователя (галочка «Сохранить пароль»).
Вводим и нажимаем «ОК».

После этого отобразится интерфейс pgAdmin 4.

Настройка русского языка в pgAdmin 4
По умолчанию интерфейс pgAdmin 4 на английском языке, если Вас это не устраивает, Вы можете очень просто изменить язык на тот, который Вам нужен. pgAdmin 4 поддерживает много языков, в том числе и русский.
Для того чтобы изменить язык pgAdmin 4, необходимо зайти в меню «File -> Preferences».

Затем найти пункт «User Languages», и в соответствующем поле выбрать значение «Russian». Для сохранения настроек нажимаем «Save», после этого перезапускаем pgAdmin 4 или просто обновляем страницу в браузере.

В результате pgAdmin 4 будет русифицирован.

Настройка подключения к PostgreSQL
Чтобы подключиться к серверу PostgreSQL в обозревателе серверов, щелкаем по пункту «Servers» правой кнопкой мыши и выбираем «Создать -> Сервер».

В итоге запустится окно «Создание сервера», в котором на вкладке «Общие» нам нужно ввести название сервера (это название придумываете Вы сами, оно будет отображаться в обозревателе).

А на вкладке «Соединение» указать IP адрес сервера и данные пользователя, под которым мы подключимся к серверу. В моем случае указан системный пользователь postgres.
Ставим галочку «Сохранить пароль», для того чтобы сохранить пароль и каждый раз не вводить его (благодаря функционалу «мастер-пароля» все сохраненные таким образом пароли будут дополнительно шифроваться).

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

Чтобы убедиться в том, что все работает, давайте напишем простой запрос SELECT, который покажет нам версию сервера PostgreSQL.
Для написания SQL запросов в pgAdmin 4 используется инструмент Query Tool или на русском «Запросник», его можно запустить с помощью иконки на панели или из меню «Инструменты», предварительно выбрав базу данных.

Именно здесь и пишутся все SQL запросы и инструкции.
Чтобы узнать версию PostgreSQL, вводим следующий SQL запрос.
Для выполнения запроса нажимаем на кнопку «Выполнить» (Execute).
В результате сервер покажет нам версию PostgreSQL.

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» – это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.
Видео-инструкция – Установка pgAdmin 4 на Windows 10 и настройка подключения к PostgreSQL
На сегодня это все, надеюсь, материал был Вам полезен и интересен, пока!
Источник