sql >> Database >  >> RDS >> PostgreSQL

node-postgres UTF wachtwoord bug

Een bug gevonden in /lib/client.js :crypto.createHash('md5').update('утфUTF').digest('hex') geeft:

terwijl de juiste md5 zou zijn:

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

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

Daarna

Probleem met mijn utf-wachtwoord opgelost. Dus ik heb PR gemaakt - misschien is het binnenkort geen vraag meer.

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




  1. importfout met python-mysql-connector 1.16, django 1.6 en python 3.2.3

  2. MySql - automatisch aanvullen

  3. Hoe de gegevens in unicode in hindi-taal op te slaan?

  4. Mysql dynamische waarde als alias