1. 程式人生 > 其它 >Postgres資料庫使用者密碼有效期設定

Postgres資料庫使用者密碼有效期設定

pg_user或pg_shadow中:
列valuntil值為infinity或空值表示使用者密碼永不過期;預設為空

修改使用者密碼過期時間:
alter user user_name with valid until '2018-01-01 08:00:00';

修改使用者密碼永不過期:
alter user user_name with valid until 'infinity';

highgo=# select * from pg_user;

usename | usesysid | usecreatedb | usesuper | usecatupd | userepl | passwd | valuntil | useconfig
---------+----------+-------------+----------+-----------+---------+----------+----------+-----------
highgo | 10 | t | t | t | t | ******** | |
a | 49231 | f | f | f | f | ******** | |
b | 49232 | f | f | f | f | ******** | |
(3 rows)


highgo=# select * from pg_shadow;
usename | usesysid | usecreatedb | usesuper | usecatupd | userepl | passwd | valuntil | useconfig
---------+----------+-------------+----------+-----------+---------+-------------------------------------+----------+-----------
highgo | 10 | t | t | t | t | md5614aeb636ab143b790547ce463ec1741 | |
a | 49231 | f | f | f | f | md5039af99d1e9a4b194e0eb800a6f8d018 | |
b | 49232 | f | f | f | f | md583aeaa4e529325e234e9c5c2e01e6c08 | |
(3 rows)
————————————————
版權宣告:本文為CSDN博主「lk_db」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:https://blog.csdn.net/lk_db/article/details/78355996