PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

node-postgres UTF-Passwortfehler

Fehler in /lib/client.js gefunden :crypto.createHash('md5').update('утфUTF').digest('hex') ergibt:

während das richtige md5 wäre:

a=#select md5('утфutf');
               md5
----------------------------------
 6dbfa2a80226f7629e537268b0650898
(1 row)

Also crypto.createHash('md5').update('утфutf', 'utf-8').digest('hex') gibt

Danach

Mein UTF-Passwortproblem wurde behoben. Also habe ich PR ins Leben gerufen - vielleicht ist das bald keine Frage mehr.

https://github.com/brianc/node-postgres/pull/1178