Byta lösenord, postgres

From Linuxwiki
Revision as of 15:29, 13 April 2023 by Linuxwiki>Wikiadmin
Jump to navigation Jump to search

Byta lösenord i postgres

Vanligaste metoden att byta lösenord är genom att logga in med psql och använda \password-kommandot:

SET password_encryption = 'scram-sha-256';
\password

Knappa in lösenordet. Deta gör att psql skickar en SQL-fråga till Postgres-servern med en redan krypterad lösenordssträng.

Exempel på hur denna sträng kan se ut:

ALTER USER postgres PASSWORD 'SCRAM-SHA-256$4096:H45+UIZiJUcEXrB9SHlv5Q==$
I0mc87UotsrnezRKv9Ijqn/zjWMGPVdy1zHPARAGfVs=:nSjwT9LGDmAsMo+
GqbmC2X/9LMgowTQBjUQsl45gZzA=';

Använd SCRAM-SHA-256-kryptering och inte det äldre MD5.

Annat sätt är att använda SQL:

ALTER USER myuser PASSWORD 'secret';

Detta lagrar visserligen lösenordet krypterat men det finns i klartext i historik-filer och ev. logfiler.


Kategori:postgres