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
Type | Boolean |
Par défaut | OFF |
Redémarrage de l'instance | Non |
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
Type | Boolean |
Par défaut | OFF |
Redémarrage de l'instance | Non |
Gère la durée de vie d'un mot de passe.
password.enforce_complexity
Type | Boolean |
Par défaut | OFF |
Redémarrage de l'instance | Non |
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
Type | Integer |
Par défaut | 90 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Exige que les mots de passe soient modifiés dans le délai spécifié.
password.min_uppercase_letters
Type | Integer |
Par défaut | 0 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre minimal de lettres majuscules pour un mot de passe.
password.max_uppercase_letters
Type | Integer |
Par défaut | 10000 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre maximal de lettres majuscules pour un mot de passe.
password.min_lowercase_letters
Type | Integer |
Par défaut | 0 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre minimal de lettres minuscules pour un mot de passe.
password.max_lowercase_letters
Type | Integer |
Par défaut | 10000 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre maximal de lettres minuscules pour un mot de passe.
password.min_numerical_chars
Type | Integer |
Par défaut | 0 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre minimal de caractères numériques pour un mot de passe.
password.max_numerical_chars
Type | Integer |
Par défaut | 10000 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre maximal de caractères numériques pour un mot de passe.
password.min_special_chars
Type | Integer |
Par défaut | 0 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre minimal de caractères spéciaux pour un mot de passe.
password.max_special_chars
Type | Integer |
Par défaut | 10000 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre maximal de caractères spéciaux pour un mot de passe.
password.min_pass_length
Type | Integer |
Par défaut | 0 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Indique le nombre minimal de caractères autorisés dans un mot de passe.
password.max_pass_length
Type | Integer |
Par défaut | 10000 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
Définit le nombre maximal de caractères autorisés dans un mot de passe.
password.notify_expiration_in_days
Type | Integer |
Par défaut | 30 |
Valeurs valides | 0 ... 10000 |
Redémarrage de l'instance | Non |
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.