密码政策标志

本页介绍了 AlloyDB for PostgreSQL 用于强制执行其密码政策中一组特定限制的数据库标志。如需查看 AlloyDB 支持的所有数据库标志的列表,请参阅支持的数据库标志

password.enforce_password_does_not_contain_username

类型Boolean
默认OFF
实例重启

如果为 on,则禁止在密码中使用用户名。此密码政策区分大小写,因此如果用户名为 Alex,则允许使用包含 alex 的密码。

password.enforce_expiration

类型Boolean
默认OFF
实例重启

管理密码的生命周期。

password.enforce_complexity

类型Boolean
默认OFF
实例重启

当新密码必须符合其他密码标志指定的准则时,强制执行密码复杂度政策。

password.expiration_in_days

类型Integer
默认90
有效值0 ... 10000
实例重启

要求在指定的天数内更改密码。

password.min_uppercase_letters

类型Integer
默认0
有效值0 ... 10000
实例重启

设置密码中大写字母的数量下限。

password.max_uppercase_letters

类型Integer
默认10000
有效值0 ... 10000
实例重启

设置密码中的大写字母数量上限。

password.min_lowercase_letters

类型Integer
默认0
有效值0 ... 10000
实例重启

设置密码中小写字母的下限。

password.max_lowercase_letters

类型Integer
默认10000
有效值0 ... 10000
实例重启

设置密码中小写字母的数量上限。

password.min_numerical_chars

类型Integer
默认0
有效值0 ... 10000
实例重启

设置密码中数字字符的数量下限。

password.max_numerical_chars

类型Integer
默认10000
有效值0 ... 10000
实例重启

设置密码的数字字符数上限。

password.min_special_chars

类型Integer
默认0
有效值0 ... 10000
实例重启

设置密码中特殊字符的数量下限。

password.max_special_chars

类型Integer
默认10000
有效值0 ... 10000
实例重启

设置密码的特殊字符数上限。

password.min_pass_length

类型Integer
默认0
有效值0 ... 10000
实例重启

指定密码中允许的最小字符数。

password.max_pass_length

类型Integer
默认10000
有效值0 ... 10000
实例重启

设置密码中允许的字符数上限。

password.notify_expiration_in_days

类型Integer
默认30
有效值0 ... 10000
实例重启

设置用户开始收到密码即将到期通知的天数。