用户被锁定的信息会记录在 SYS_AUDIT_BLOCKLOG ,表信息类似如下:
USER | FAILEDTIMES | BLOCKSTARTTIME --------+-------------+------------------------------- USER01 | 6 | 2021-09-16 10:11:36.693118+08 |
FAILEDTIMES 表示登录失败的次数,BLOCKSTARTTIME 表示开始锁定的时间。当用户解锁后,该信息自动会删除。如果要手动解锁,可以:enable user user01;
注意:如果是alter user account lock,实际是修改pg_roles.rolcanlogin=false ,unlock 再修改为true。