Шаг 1: Отредактируйте файл конфигурации PostgreSQL, чтобы установить доверительные отношения для входа в систему без пароля:
vi /var/lib/pgsql/data/pg_hba.conf
Старая линия:
локальный пароль postgres
Измените его на:
локально все доверие postgres
Шаг 2: Перезапустить сервер PostgreSQL:
перезапуск службы postgresql
Шаг 3: Сменить пароль:
psql -U postgres template1 -c изменить пользователя postgres с паролем "newpassword";
Шаг 4: Пароль обновлен. Вернуть обратно исходные настройки файла конфигурации:
vi /var/lib/pgsql/data/pg_hba.conf
Старая линия:
местные все трасты postgres
Измените его на:
локальный пароль postgres
Шаг 5: Перезапустите сервер и используйте новый пароль для доступа к PostgreSQL Server.
перезапуск службы postgresql
Источник