Passwort eines Benutzers ändern
Oracle
ALTER USER app IDENTIFIED BY "New#Pass2";Gesperrtes Konto entsperren: ALTER USER app ACCOUNT UNLOCK; Ist das Passwort abgelaufen, setzt derselbe Befehl es zurück.
PostgreSQL
ALTER ROLE app WITH PASSWORD 'New#Pass2';Damit das Passwort nicht in den Logs landet, hasht der Meta-Befehl \password app (psql) das Passwort auf Client-Seite.
MySQL
ALTER USER 'app'@'%' IDENTIFIED BY 'New#Pass2';Auf den richtigen Host achten; 'app'@'localhost' ist ein separates Konto. ALTER USER wirkt sofort; FLUSH PRIVILEGES ist nicht nötig.
SQL Server
ALTER LOGIN app WITH PASSWORD = 'New#Pass2';
-- For a user changing their own password: add OLD_PASSWORDMUST_CHANGE kann eine Änderung beim ersten Login erzwingen: WITH PASSWORD='...' MUST_CHANGE, CHECK_POLICY=ON.
MongoDB
db.changeUserPassword("app", "New#Pass2")Sicherstellen, dass in die Auth-Datenbank des Benutzers gewechselt wurde (use mydb).
Redis
# Clear old passwords and set the new one:
ACL SETUSER app resetpass >New#Pass2
# Persistence: ACL SAVE if an aclfile is defined, otherwise CONFIG REWRITEresetpass entfernt alle vorhandenen Passwörter; > fügt nur eines hinzu. Für Persistenz ACL SAVE ausführen, wenn ein aclfile verwendet wird, oder CONFIG REWRITE, wenn die Benutzer in redis.conf definiert sind (ACL SAVE liefert ohne aclfile einen Fehler).