Таблицы парольных политик#
В механизме управления парольной политикой используются таблицы pg_pp_history, pg_pp_password, pg_pp_policy.
Примечание:
Сокращения, используемые в таблицах для столбца «Характеристика»:
P – primary key;
F – foreign key;
U – unique;
N – not null.
pg_pp_history#
Таблица ранее использованных паролей pg_pp_history:
Название колонки |
Тип |
Характеристика |
Примечание |
|---|---|---|---|
|
|
PN |
Идентификатор роли |
|
|
N |
Время последнего успешного входа в систему с использованием этого пароля |
|
|
N |
Время создания пароля |
|
|
PN |
Время перемещения пароля в таблицу |
|
|
PN |
Хеш пароля |
pg_pp_password#
Таблица с информацией о текущем пароле pg_pp_password:
Название колонки |
Тип |
Характеристика |
Описание |
|---|---|---|---|
|
|
PUN |
Идентификатор роли |
|
|
- |
Количество попыток входа (подряд) с использованием неверного пароля |
|
|
- |
Счетчик удачных аутентификаций после истечения времени жизни пароля |
|
|
N |
Метка времени последней неудачной аутентификации |
|
|
N |
Время последнего успешного входа в систему с использованием этого пароля |
|
|
N |
Время создания текущего пароля |
|
|
- |
Время разблокировки, если роль была заблокирована в связи с неактивностью |
|
|
- |
Является ли данный пароль транспортным |
pg_pp_policy#
Таблица парольных политик pg_pp_policy:
Название колонки |
Тип |
Характеристика |
Описание |
Отключаемая функциональность, если значение не задано |
|---|---|---|---|---|
|
|
PUN |
Идентификатор роли |
- |
|
|
- |
Время, в течение которого старый пароль сохраняется, и попытка сменить пароль на совпадающий со старым заканчивается ошибкой |
Изменение пароля, если не задано |
|
|
- |
Максимальное количество сохраненных старых паролей. При достижении максимума добавление еще одного старого пароля приводит к удалению наиболее старого (по |
Изменение пароля, если не задано |
|
|
- |
Время жизни пароля, после которого пароль считается истекшим |
Аутентификация |
|
|
- |
Время, которое должно пройти между двумя изменениями пароля |
Изменение пароля |
|
|
- |
Максимальное количество аутентификаций, доступных роли после истечения времени жизни пароля |
Аутентификация, если пароль просрочен |
|
|
- |
Время после окончания действия пароля, в течение которого он продолжает работать |
Аутентификация, если пароль просрочен |
|
|
- |
Время до окончания действия пароля, в течении которого пользователю будет отображаться предупреждение. Предупреждение отображается в консоли PSQL после аутентификации или после коммита |
- |
|
|
- |
Признак включенного правила блока аккаунта в результате достижения максимума попыток входа с неверным паролем |
Аутентификация |
|
|
- |
Время, на которое блокируется аккаунт в результате достижения максимума попыток входа с неверным паролем |
Аутентификация, если |
|
|
- |
Максимальное количество подряд введенных неверных паролей, при достижении которого вызывается блокировка пароля |
Аутентификация, если |
|
|
- |
Время, после которого обнуляется количество неверных вводов пароля |
Аутентификация, если |
|
|
- |
Признак включенных правил синтаксической проверки пароля (если она возможна) |
Изменение пароля |
|
|
- |
Минимальная длина пароля |
Изменение пароля, если |
|
|
- |
Признак включенного правила проверки пароля по списку часто используемых |
Изменение пароля |
|
|
- |
Минимальное количество цифр в пароле |
Изменение пароля, если |
|
|
- |
Минимальное количество букв в пароле |
Изменение пароля, если |
|
|
- |
Минимальное количество символов в пароле, не являющихся буквой или цифрой |
Изменение пароля, если |
|
|
- |
Минимальное количество прописных букв |
Изменение пароля, если |
|
integer |
- |
Минимальное количество строчных букв |
Изменение пароля, если |
|
|
- |
Максимальное количество повторяющихся символов |
Изменение пароля, если |
|
|
- |
Признак включенной политики |
- |
|
|
- |
Запоминать ли время последней аутентификации |
Аутентификация |
|
|
- |
Время после последней аутентификации, после которого роль будет заблокирована |
Аутентификация, если |
|
|
- |
Использовать библиотеку |
Изменение пароля |
|
|
- |
Минимальная допустимая сложность пароля |
Изменение пароля, если |
|
|
- |
Название пользовательской функции проверки пароля |
Изменение пароля |
|
|
- |
Время жизни транспортного пароля |
- |
|
|
- |
Время после истечения пароля (до блокировки), с возможностью продолжения пользования системой |
- |