Skip to content

Password Rotation

Automatic Expiry Tracking

dbcreds tracks password age and expiry:

from dbcreds import get_credentials

creds = get_credentials("dev")
days_left = creds.days_until_expiry()
if creds.is_password_expired():
    print("Password expired!")

Setting Expiry

# Set 90-day expiry
dbcreds add dev --expires-days 90

# Update expiry
dbcreds update dev --expires-days 180

Checking Status

# Check all environments
dbcreds check