auth_delay. Задержка в процессе проверки подлинности
В исходном дистрибутиве установлено по умолчанию: нет.
Связанные компоненты: отсутствуют.
Схема размещения: не используется.
В случае ошибки аутентификации модуль auth_delay
на время останавливает сервер перед тем, как сообщить о проблеме. Задержка может усложнить подбор паролей к базам данных, но не будет препятствовать атакам, вызывающим «отказ в обслуживании», так как процессы, ожидающие сообщения об ошибке, занимают слоты подключения.
Для работы функции модуль нужно загрузить посредством параметра конфигурации shared_preload_libraries
в postgresql.conf
.
Параметр конфигурации auth_delay.milliseconds (int)
соответствует периоду ожидания сообщения об ошибке (в миллисекундах). По умолчанию задан 0
.
Доработка
Доработка не проводилась.