Options des règles relatives aux mots de passe

Cette page décrit les indicateurs de base de données qu'AlloyDB pour PostgreSQL utilise pour appliquer un ensemble de restrictions spécifiques à sa politique de mots de passe. Pour obtenir la liste de toutes les options de base de données compatibles avec AlloyDB, consultez la section Options de base de données compatibles.

password.enforce_password_does_not_contain_username

TypeBoolean
Par défautOFF
Redémarrage de l'instanceNon

Si on, interdit l'utilisation d'un nom d'utilisateur dans un mot de passe. Cette règle de mot de passe est sensible à la casse. Par conséquent, si un nom d'utilisateur est Alex, un mot de passe contenant alex est autorisé.

password.enforce_expiration

TypeBoolean
Par défautOFF
Redémarrage de l'instanceNon

Gère la durée de vie d'un mot de passe.

password.enforce_complexity

TypeBoolean
Par défautOFF
Redémarrage de l'instanceNon

Applique la règle de complexité des mots de passe lorsque les nouveaux mots de passe doivent respecter les consignes spécifiées par d'autres indicateurs de mot de passe.

password.expiration_in_days

TypeInteger
Par défaut90
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Exige que les mots de passe soient modifiés dans le délai spécifié.

password.min_uppercase_letters

TypeInteger
Par défaut0
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre minimal de lettres majuscules pour un mot de passe.

password.max_uppercase_letters

TypeInteger
Par défaut10000
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre maximal de lettres majuscules pour un mot de passe.

password.min_lowercase_letters

TypeInteger
Par défaut0
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre minimal de lettres minuscules pour un mot de passe.

password.max_lowercase_letters

TypeInteger
Par défaut10000
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre maximal de lettres minuscules pour un mot de passe.

password.min_numerical_chars

TypeInteger
Par défaut0
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre minimal de caractères numériques pour un mot de passe.

password.max_numerical_chars

TypeInteger
Par défaut10000
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre maximal de caractères numériques pour un mot de passe.

password.min_special_chars

TypeInteger
Par défaut0
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre minimal de caractères spéciaux pour un mot de passe.

password.max_special_chars

TypeInteger
Par défaut10000
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre maximal de caractères spéciaux pour un mot de passe.

password.min_pass_length

TypeInteger
Par défaut0
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Indique le nombre minimal de caractères autorisés dans un mot de passe.

password.max_pass_length

TypeInteger
Par défaut10000
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre maximal de caractères autorisés dans un mot de passe.

password.notify_expiration_in_days

TypeInteger
Par défaut30
Valeurs valides0 ... 10000
Redémarrage de l'instanceNon

Définit le nombre de jours à partir duquel un utilisateur commence à recevoir des notifications indiquant que son mot de passe est sur le point d'expirer.