Вопрос:
При подключении к postgres базы данных pgadmin с правильным паролем, я получаю следующую ошибку:
‘Error connecting to the server:FATAL password authentication failed with user ‘postgres’.
После изменения метода ‘trust’ вместо ‘md5’ в hba конфигурации hba, а затем hba:
ALTER USER POSTGRES WITH PASSWORD ‘newpassword’
после повторного изменения методов как md5, затем попытался подключиться к базе данных
Howerver пароль сменился успешно (я проверил в режиме шифрования, и все было хорошо), но получив ту же проблему:
‘Error connecting to the server:FATAL password authentication failed with user ‘postgres’.
Пожалуйста, предложите мне, если есть какие-либо другие решения для этой проблемы.
Лучший ответ:
Это говорит мне о том, что либо вы аутентифицируетесь по отношению к внешнему источнику (не являетесь обычным), либо каким-то образом вы были укушены ошибкой в pgAdmin, которая установила validto для недопустимой даты (более распространенной).
Попробуй это:
ALTER USER postgres VALID UNTIL ‘infinity’;
Или вы можете установить значение valid до значения более ограниченным, если вы хотите заблокировать учетную запись через определенный период времени.