Пароль пользователя

Как поменять пароль пользователя postgres?

Win7

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Которого? В СУБД или в

Которого? В СУБД или в операционной системе?

СУБД

СУБД

Самая обычная команда ALTER

Самая обычная команда ALTER USER:
http://postgresql.ru.net/manual/sql-alteruser.html
Обратите внимание, что задание пароля будет зависеть от схемы авторизации в pg_hba.conf для вашей БД

Эммм... я в этом ничего не

Эммм... я в этом ничего не разбираюсь, может где в человеческом окошке поменять можно?

Можно, но сначала нужно

Можно, но сначала нужно установить PgAdmin: http://www.pgadmin.org/

это установилось вместе с

это установилось вместе с PostgreSQL

Смена пароля

Сначала запускаем интерпретатор psql:
1. Переходим в каталог bin СУБД.
2. Запускаем командную строку cmd.
3. Вводим команду
psql -U postgres -W
Это позволяет войти в систему от имени пользователя postgres. Пароль спросят (директива -W)
4. Вводим команду
ALTER USER %имя_пользователя% WITH PASSWORD '%новый_пароль%';
Знаки апострофа и точки с запятой вводить ОБЯЗАТЕЛЬНО. После нажатия Enter система выдаст
ALTER ROLE
В PostgreSQL роль и имя пользователя - синонимы.
5. Можно выйти:
\q
6. Или посмотреть, кому какие базы принадлежат:
\l

А если пароль пользователя postgres не известен?

То, что тут написано, все правильно и работает, если пароль postgres известен.
А вот у меня какая-то скотина при установке на точке ввела не правильный пароль - теперь никак не могу войти в СУБД. Как в таком случае поступать? Снести СУБД и установить заново с новым паролем - поможет?
Или применять стандартную процедуру Fdisk??? :)))

А рецепт данный в FAQ по смене пароля не помогает?

И не забыли, что пользователь postgres в ОС, который нужен для работы службы и пользователь postgres в СУБД - это разные пользователи?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023