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

Pied de page des forums