7
Профиль
Профиль ограничивает использование системы
пользователем
количество неудачных попыток входа
время жизни пароля и время неактивности
уровень сложности пароля
По умолчанию к ролям применяется профиль default
не устанавливает никаких ограничений, но это можно изменить
Управление профилями
суперпользователи или роли, включенные в pg_manage_profiles
Ядро Postgres Pro обеспечивает гораздо более гибкое управление
парольными политиками, чем простое расширение passwordcheck.
Профиль ограничивает использование базы данных и устанавливает
парольную политику для ролей. Профили определяются на уровне
кластера баз данных и назначаются ролям. Новый профиль создает
команда CREATE PROFILE, изменяет — ALTER PROFILE, удаляет —
DROP PROFILE.
Профиль назначается при создании роли или командой ALTER ROLE.
Новым ролям по умолчанию назначается профиль default. Исходно
профиль default не устанавливает ограничений, но их можно добавить
командой ALTER PROFILE. Если роли назначен профиль, отличный от
default, рассмотренный выше модуль passwordcheck не работает.
Управлять профилями с помощью указанных команд разрешено
только суперпользователям или пользователям, включенным
в предустановленную роль pg_manage_profiles.