Назад | Перейти на главную страницу

Какой пароль PostgreSql по умолчанию?

Я пробовал использовать docker просто установите этот контейнер докеров https://hub.docker.com/r/mdillon/postgis/ запустите эту команду из руководства:

docker run --name some-postgis -e POSTGRES_PASSWORD=mysecretpassword -d mdillon/postgis

А теперь хочу войти psql:

su postgres

И я просто не могу войти в систему. Я всегда думал, что postgres пароль по умолчанию, но он не позволяет этого.

Что я могу там пропустить?

Нет пароля по умолчанию. Режим аутентификации по умолчанию для PostgreSQL установлен на identity, а не на пользователя / пароль sql DB.

Бег cat /var/lib/pgsql/9.3/data/pg_hba.conf покажу вам это.

На самом деле это означает, что для правильного подключения к PostgreSQL вы должны войти в систему как правильный пользователь ОС, который использовался для его установки. Вы практически аутентифицируетесь с пользователем ОС.