Как решить psql: ошибка: подключиться к серверу «localhost» (::1) не удалось?

поставил PostgreSQL, но при авторизации возникает ошибка:

C:\Users\Admin>psql v-
Пароль пользователя Егор:
psql: ошибка: подключиться к серверу "localhost" (::1), порту 5432 не удалось: ВАЖНО:  пользователь "Егор" не прошёл проверку подлинности (по паролю)

Сразу, важная деталь, раньше учётка Windows называлась Егор, сейчас Admin, и что более важно, в реестре я заменил не все совпадения, так как их миллион, но PostgreSQL я ставил после переименования. Переустановил 2 раза, пароль 100% правильный. Еще пробовал по советам менять пользователя, но тоже не помогло. введите сюда описание изображения Подскажите, пожалуйста, что еще попробовать?


Ответы (2 шт):

Автор решения: Egor Demeshko

Если свежепоставленный постгрес, пробуйте psql -U postgres, т.к. инсталлятор не создает в самом постгресе учеток с вашим именем

(это мне подсказали ответ, действительно при установке задаём пароль для суперюзера postgres)

→ Ссылка
Автор решения: Skye Jk

Только что столкнулся с данной задачей. Также менял имя пользователя пк, а после установил postgresql.

Решил её довольно просто. Я не заморачивался с установкой, и оставил все настройки по умолчанию, а пароль установил 0000.

pgAdmin в настройках показывает используемое имя пользователя postgres. В итоге я вошел через консоль в postgres следующей командой:

.\psql.exe -U postgres

И после ввел 0000.

Всё банально, но может кому поможет.

→ Ссылка