Originariamente inviato da bubi1
La libredia mysqlnd di php 5.3 necessita che le password siano nel nuovo formatto mysql (post 4.1).
Quindi devi aggiornare le password di tutti gli utenti che sono stati aggiunti ancora nella versione minore di 4.1

Quindi vai dalla riga di commando (o con qualsiasi tool che non sia la libredia mysqlnd di php 5.3) e fai per ogni utente una roba tipo set password for 'utente'@'host' = password('pass');

Ps: per trovare chi ha la pass nel formatto vecchio, fai una query sulla colonna password nella tabella user nel tb mysql: quelli nel formatto vecchio avranno il hash lungo 16 anziche 41.
Grazie per la risposta, sei stato velocissimo.
Avevo appena trovato la soluzione. :-)