Дано:
Забыли, потеряли пароль от входа в админку сервера базы данных postgresql
Windows server
Postgresql 9.3
Решение:
Идем по пути C:\Program Files (x86)\PostgreSQL
Важно, нас интересует именно Program Files (x86)
Ищем и открываем файл pg_hba.conf и ищем следующие строки:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
И меняем md5 на trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
Перезапускаем службу PostgreSQL и пробуем зайти в PgAmin III
Все должно сработать
ВНИМАНИЕ! Данные настройки не безопасны! Необходимо серверу бд присвоить пароль!
Заходим в консоль бд SQL Shell (psql) и присваиваем учетке пароль следующим выражением:
ALTER USER Postgres WITH PASSWORD '<newpassword>';
Забыли, потеряли пароль от входа в админку сервера базы данных postgresql
Windows server
Postgresql 9.3
Решение:
Идем по пути C:\Program Files (x86)\PostgreSQL
Важно, нас интересует именно Program Files (x86)
Ищем и открываем файл pg_hba.conf и ищем следующие строки:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5
И меняем md5 на trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
Перезапускаем службу PostgreSQL и пробуем зайти в PgAmin III
Все должно сработать
ВНИМАНИЕ! Данные настройки не безопасны! Необходимо серверу бд присвоить пароль!
Заходим в консоль бд SQL Shell (psql) и присваиваем учетке пароль следующим выражением:
ALTER USER Postgres WITH PASSWORD '<newpassword>';
wq
Команда wq обязательна - она сохраняет внесенные изменения.
Теперь возвращаемся в файл pg_hba.conf и меняем trust на md5
Не забываем после изменения файла снова перезапустить службу базы данных.
Комментариев нет:
Отправить комментарий