Сменить пароль пользователя
Oracle
ALTER USER app IDENTIFIED BY "New#Pass2";Чтобы разблокировать учётную запись: ALTER USER app ACCOUNT UNLOCK; Если срок пароля истёк, та же команда его сбрасывает.
PostgreSQL
ALTER ROLE app WITH PASSWORD 'New#Pass2';Чтобы пароль не попал в журналы, метакоманда \password app (psql) хэширует пароль на стороне клиента.
MySQL
ALTER USER 'app'@'%' IDENTIFIED BY 'New#Pass2';Убедитесь, что выбрали правильный хост; 'app'@'localhost' — отдельная учётная запись. ALTER USER действует сразу; FLUSH PRIVILEGES не нужен.
SQL Server
ALTER LOGIN app WITH PASSWORD = 'New#Pass2';
-- For a user changing their own password: add OLD_PASSWORDMUST_CHANGE может требовать смены при первом входе: WITH PASSWORD='...' MUST_CHANGE, CHECK_POLICY=ON.
MongoDB
db.changeUserPassword("app", "New#Pass2")Убедитесь, что переключились на auth-базу пользователя (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 удаляет все существующие пароли; > только добавляет. Для сохранения выполните ACL SAVE, если используется aclfile, или CONFIG REWRITE, если пользователи заданы в redis.conf (без aclfile ACL SAVE возвращает ошибку).