В этом учебном пособии вы узнаете, как изменить пароль пользователя в PostgreSQL с синтаксисом и примерами.
Описание
Оператор ALTER USER используется для изменения пароля пользователя в базе данных PostgreSQL.
Синтаксис
Синтаксис для изменения пароля с помощью оператора ALTER USER в PostgreSQL:
WITH [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'new_password'
| VALID UNTIL 'expiration';
Параметры или аргументы
- user_name
- Пользователь, пароль которого вы хотите изменить.
- new_password
- Новый пароль, который будет назначен пользователю.
- expiration
- Дата / время, когда срок действия пароля истечет. Если вы не хотите, чтобы срок действия пароля истек, установите для expiration значение 'infinity'.
Пример
Рассмотрим пример, который показывает, как использовать оператор ALTER USER в PostgreSQL для изменения пароля.
Например, если вы хотите обновить пользователя с именем trizor паролем zubastik, вы должны выполнить следующий оператор ALTER USER в PostgreSQL:
1 2 |
ALTER USER trizor WITH PASSWORD 'zubastik'; |
Если вы хотите установить пароль для пользователя trizor, срок действия которого истекает 1 января 2020 года, используйте оператор ALTER USER следующим образом:
1 2 |
ALTER USER trizor VALID UNTIL 'Jan 1, 2020'; |
Если вы хотите, чтобы пароль для пользователя trizor никогда не истекал, вы должны использовать оператор ALTER USER следующим образом:
1 2 |
ALTER USER trizor VALID UNTIL 'infinity'; |