支援的版本: 目前 (17) / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1

F.2. auth_delay — 驗證失敗時暫停 #

auth_delay 會導致伺服器在回報驗證失敗之前短暫暫停,以使暴力破解資料庫密碼的攻擊更加困難。請注意,它對於防止阻斷服務攻擊沒有任何作用,甚至可能會加劇它們,因為在回報驗證失敗之前正在等待的進程仍將消耗連線插槽。

為了使此模組能正常運作,必須透過 shared_preload_librariespostgresql.conf 中載入它。

F.2.1. 組態參數 #

auth_delay.milliseconds (integer)

在回報驗證失敗之前要等待的毫秒數。預設值為 0。

這些參數必須在 postgresql.conf 中設定。典型的用法可能是

# postgresql.conf
shared_preload_libraries = 'auth_delay'

auth_delay.milliseconds = '500'

F.2.2. 作者 #

KaiGai Kohei

提交更正

如果您在文件中發現任何不正確、與您使用特定功能的經驗不符或需要進一步澄清的地方,請使用此表格來報告文件問題。