如何在 Postgresql 中设置密码安全限制?
How to set a password security limit in Postgresql?
在 Oracle 中我们可以这样设置密码限制:
create Profile security_pass Limit
failed_login_attempts 5
password_lock_time 1
password_life_time 90
password_grace_time 3
password_reuse_max 5
password_reuse_time 365
password_verify_function func_pwd_vfy;
但是我们可以在 PostgreSQL 中做同样的事情吗?我找不到任何相关信息。感谢阅读我。
附加提供的模块中有一个名为 "passwordcheck" 的模块。
看看下面的link:https://www.postgresql.org/docs/12/passwordcheck.html
它将像 Oracle 的 PASSWORD_VERIFY_FUNCTION 一样工作。
使用此模块,您可以编写自己的密码验证功能。
免责声明:我曾在 EnterpriseDB 工作。
在 Oracle 中我们可以这样设置密码限制:
create Profile security_pass Limit
failed_login_attempts 5
password_lock_time 1
password_life_time 90
password_grace_time 3
password_reuse_max 5
password_reuse_time 365
password_verify_function func_pwd_vfy;
但是我们可以在 PostgreSQL 中做同样的事情吗?我找不到任何相关信息。感谢阅读我。
附加提供的模块中有一个名为 "passwordcheck" 的模块。
看看下面的link:https://www.postgresql.org/docs/12/passwordcheck.html
它将像 Oracle 的 PASSWORD_VERIFY_FUNCTION 一样工作。 使用此模块,您可以编写自己的密码验证功能。
免责声明:我曾在 EnterpriseDB 工作。