Voir la base de données d'utilisateur et mot de passe dans PgAdmin
Comment puis-je changer le mot de passe utilisateur de Postgresql (à l'aide de PgAdmin), de sorte que je peux me connecter avec Rails de la base de données Postgres à l'aide de ces informations d'identification?
Jusqu'à présent: Dans PgAdmin que j'ai bien cliqué sur le nom de base de données, cliqué sur Créer un Script, puis tapé la commande:
CREATE USER usr1 WITH PASSWORD 'pwd1!@#$';
Question: où se trouve exactement dans PgAdmin suis-je capable de voir l'utilisateur et le mot de passe ou une liste d'utilisateurs et mots de passe? Jusqu'à présent, je suis incapable de le voir en Db propriétés --> "privilèges"?? Des conseils sur d'autres éléments de sécurité? ou quelque chose qui peut être amélioré dans mes méthodes actuelles? Merci beaucoup.
OriginalL'auteur Samy | 2014-05-14
Vous devez vous connecter pour publier un commentaire.
Rôles de Login sont communs à toutes les bases de données dans un serveur. Vous pouvez les voir dans le bas de l'explorateur d'objets (panneau de gauche).
D'exécuter des commandes arbitraires SQL de la requête ouvrir l'outil de Requête (Ctrl-E) à partir d'Outils dans le menu principal ou cliquez sur l'icône avec 'SQL' (auparavant, vous devez sélectionner une base de données).
Pour changer le mot de passe utilisateur d'exécuter du SQL:
ALTER USER
est un alias pourALTER ROLE
. Lire à ce sujet dans la documentation.newpassword
à l'intérieur des guillemets simples, par exemple,ALTER ROLE username PASSWORD 'newpassword'
. Ceci est illustré dans la docs, mais n'est pas évident dans la réponse elle-même.Merci, vous avez raison. La réponse d'édition.
OriginalL'auteur klin
Dans le fichier "pgpass.conf" dans ce chemin d'accès:
OriginalL'auteur David Martinez