поэтому я просто установил Postgresql, настроил PATH для его использования с Powershell и ввел свою первую команду psql.
Ответ: «Пароль для пользователя *(мое имя пользователя WINDOWS).
НИКАКОЙ пароль не работает. Ни тот, который я установил для пользователя "postgres" в установщике, ни пароль моей учетной записи Windows, ни то, что я оставил его пустым, ничего.
Так откуда взялся этот пароль и что это? Я гуглил пароли по умолчанию, пробовал некоторые пароли, звучащие как стандартные, но безрезультатно.
Также может быть, что это полезно, НО выбранный ответ использует меню, которых не существует в 2020 году.Пароль по умолчанию для postgreSQL
решение1
Итак, ответ в том, что Postgresql просто ОЧЕНЬ ОЧЕНЬ неинтуитивен!
Потому что учетная запись по умолчанию, под которой он пытается войти, ДАЖЕ НЕ СУЩЕСТВУЕТ!
все, что вам нужно, это использовать "psql -U postgres"вместо
Это гарантирует, что вы войдете в систему как пользователь «postgres», и пароль, который вы использовали в установщике, будет работать.