📣
TiDB Cloud Premium is now in public preview. Unlimited growth, instant elasticity, advanced security for enterprise workloads. Try it out →

ALTER PASSWORD POLICY



Modifies an existing password policy in TiDB Cloud Lake.

Syntax

-- Modify existing password policy attributes ALTER PASSWORD POLICY [ IF EXISTS ] <name> SET [ PASSWORD_MIN_LENGTH = <number> ] [ PASSWORD_MAX_LENGTH = <number> ] [ PASSWORD_MIN_UPPER_CASE_CHARS = <number> ] [ PASSWORD_MIN_LOWER_CASE_CHARS = <number> ] [ PASSWORD_MIN_NUMERIC_CHARS = <number> ] [ PASSWORD_MIN_SPECIAL_CHARS = <number> ] [ PASSWORD_MIN_AGE_DAYS = <number> ] [ PASSWORD_MAX_AGE_DAYS = <number> ] [ PASSWORD_MAX_RETRIES = <number> ] [ PASSWORD_LOCKOUT_TIME_MINS = <number> ] [ PASSWORD_HISTORY = <number> ] [ COMMENT = '<comment>' ] -- Remove specific password policy attributes ALTER PASSWORD POLICY [ IF EXISTS ] <name> UNSET [ PASSWORD_MIN_LENGTH ] [ PASSWORD_MAX_LENGTH ] [ PASSWORD_MIN_UPPER_CASE_CHARS ] [ PASSWORD_MIN_LOWER_CASE_CHARS ] [ PASSWORD_MIN_NUMERIC_CHARS ] [ PASSWORD_MIN_SPECIAL_CHARS ] [ PASSWORD_MIN_AGE_DAYS ] [ PASSWORD_MAX_AGE_DAYS ] [ PASSWORD_MAX_RETRIES ] [ PASSWORD_LOCKOUT_TIME_MINS ] [ PASSWORD_HISTORY ] [ COMMENT ]

For detailed descriptions of the password policy attributes, see Password Policy Attributes.

Examples

This example creates a password policy named 'SecureLogin' with a minimum password length requirement set to 10 characters, later updated to allow passwords between 10 and 16 characters:

CREATE PASSWORD POLICY SecureLogin PASSWORD_MIN_LENGTH = 10; ALTER PASSWORD POLICY SecureLogin SET PASSWORD_MIN_LENGTH = 10 PASSWORD_MAX_LENGTH = 16;

Was this page helpful?