Как сбросить пароль в PostgreSql в терминале linux?
В основном работал с PostgreSql через PgAdmin4 на Windwos, но тут нужно поиграться с linux, но не могу войти в него (Даже для просмотра локальных баз данных), т.к. возникает ошибка авторизации. Переустановил PostgreSql заново (sudo dnf install postgresql) и не могу войти в деффолтного юзера Postgres, т.е. запрашивает пароль, который я не устанавливал во время установки
В pg_hba.conf устанавливаете trust для локальных подключений пользователя postgres, делаете релоад настроек, через psql -U postgres меняете все нужные пароли, возвращаете нормальную авторизацию в pg_hba.
Хорошо, сейчас попробую. Только, если можно, более подробно опишите для не очень понимающих)
Nik Faraday Nik Faraday Автор вопроса
Пароль нужно для подключения к этой базе, но сначала нужно вообще проверить, как она работает, настроить юзера и его пароль, перед тем, как развернуть проект с коннектом к этой базе данных
Пароль нужно для подключения к этой базе, но сначала нужно вообще проверить, как она работает, настроить юзера и его пароль, перед тем, как развернуть проект с коннектом к этой базе данных
Nik Faraday, ну так psql у тебя и будет уже с коннектом к postgresql, в нем и создавай нужного пользователя с паролем и базу, и работай уже от него, а не от postgres