Modifier le mot de passe postgresql

Deux méthodes

1. Méthode 1: modifier directement dans le client

Ouvrez Navicat, exécutez SQL

ALTER USER postgres WITH PASSWORD 'xxx';

2. Méthode 2: modifier sous Linux

1.1 Supprimer l'ancien mot de passe

sudo  passwd -d postgres

1.2 Définir un nouveau mot de passe

sudo -u postgres passwd
New password:
Retype new password:
passwd: all authentication tokens updated successfully

Modifier les paramètres

3. L'opération échoue, tout mot de passe peut se connecter

Les deux méthodes ci-dessus peuvent être modifiées, puis effectuer un test de connexion sur le client. Si l'opération échoue, n'importe quel mot de passe peut se connecter, indiquant qu'une autre configuration n'est pas terminée.

2.1 Modifier la configuration

Remplacez "trust" par "md5" dans $ {pgsql} /data/pg_hba.conf,
sinon, n'importe quel mot de passe peut se connecter.

2.2 Redémarrez postgresql

#su - postgres
$pg_ctl restart

Référence:
https://www.cnblogs.com/kaituorensheng/p/4735191.html
https://www.javaroad.cn/questions/113853
https://blog.csdn.net/leinminna/article/details/113249971

Je suppose que tu aimes

Origine blog.csdn.net/leinminna/article/details/113856887
conseillé
Classement