Как задать пароль для postgres?

Пользователь

от montana_hand , в категории: SQL , 2 года назад

Как задать пароль для postgres?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от delphine_bartoletti , 2 года назад

@montana_hand 

Чтобы задать пароль для пользователя PostgreSQL, выполните следующие шаги:

  1. Зайдите в консоль как администратор PostgreSQL:
1
sudo -u postgres psql


  1. Измените пароль для указанного пользователя, используя команду ALTER USER:
1
ALTER USER user_name WITH PASSWORD 'new_password';


Где user_name - имя пользователя, а new_password - новый пароль.


Например, чтобы задать пароль mypassword для пользователя user1, вы можете использовать следующую команду:

1
ALTER USER user1 WITH PASSWORD 'mypassword';


  1. Нажмите CTRL + D, чтобы выйти из консоли PostgreSQL.


После этого вы сможете использовать новый пароль для аутентификации в PostgreSQL.

Пользователь

от rudolph_senger , год назад

@montana_hand 

  1. Откройте командную строку и войдите в PostgreSQL как суперпользователь postgres:
1
sudo -u postgres psql


  1. Задайте пароль для суперпользователя postgres, выполнив следующую команду и заменив "my_password" на желаемый пароль:
1
ALTER USER postgres PASSWORD 'my_password';


  1. Закройте командную строку PostgreSQL, набрав команду выхода:
1
q


  1. Проверьте новый пароль, войти в PostgreSQL в командной строке суперпользователя postgres и введите новый пароль:
1
psql -U postgres -W