PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 24/02/2015 13:43:33

Croco30
Membre

Cacher le mot de passe?

Bonjour,

Nouveau venu dans le monde SQL, je fais qulques tests.

J'ai réussi à me connecter au serveur avec : 
conn = psycopg2.connect("dbname='Axtair' user='TstDev' host='10.30.1.35' password='Test'")

J'aimerai "cacher" le mot de passe.

Sachant que :  hashlib.md5('Test').hexdigest() = 0cbc6611f5540bd0809a388dc95a615b,
Est il possible de ce connecter avec du md5 genre :
conn = psycopg2.connect("dbname='Axtair' user='TstDev' host='10.30.1.35' password='0cbc6611f5540bd0809a388dc95a615b'")

Une idée ?

Hors ligne

#2 24/02/2015 14:05:24

rjuju
Administrateur

Re : Cacher le mot de passe?

Bonjour,

Il n'est pas possible d'utiliser le hash du mot de passe pour se connecter (de plus, le hash est un peu plus recherché que ça). Vous devriez regarder du côté de http://docs.postgresql.fr/9.4/libpq-pgpass.html .

Hors ligne

#3 16/01/2023 14:22:46

Blanka
Membre

Re : Cacher le mot de passe?

Bonjour à tous, j'écris ici car j'ai pas trouvé la rubrique adéquat. Je travaille sur un projet de classe en R et dois pouvoir me connecter  sur des bases de données PostGreSQL et faire des resquetes SQL sauf que après installation des outils et ma tentative de connection j'ai ce message d'erreur:

Error: FATAL:  authentification par mot de passe <e9>chou<e9>e pour l'utilisateur  <U+00AB> soumo <U+00BB>

notons que c'est la première fois que j'utilise les outils et j'ai bien installé le package RPostgreSQL et la librairie DBI

Hors ligne

#4 16/01/2023 14:46:10

Blanka
Membre

Re : Cacher le mot de passe?

pour me connecter voici ce que j'utilise

conn<-DBI::dbConnect(drv = RPostgres::Postgres(),
                     host ="localhost",
                      port =5432,
                      dbname = "test",
                      user = rstudioapi::askForPassword("Nom d'utilisateur:"),
                      password = rstudioapi::askForPassword("Mot de passe: "))

Hors ligne

Pied de page des forums