Mysql
 sql >> Database >  >> RDS >> Mysql

Delphi - Componenti MySQL Best Data da utilizzare

@Brad i componenti ZEOS sono un'ottima alternativa per la connessione a MySQL, hai quell'errore perché stai utilizzando una versione precedente del client MySQL. MySql 4.1 introduce un nuovo algoritmo di hashing della password, per risolvere questo problema hai 2 opzioni.

1) Modifica il tuo client MySQL per utilizzare una libreria client 4.1.1 o successiva.

2) usa la funzione OLD_PASSWORD

devi eseguire questo script nel tuo server mysql.

SET PASSWORD FOR 'user' = OLD_PASSWORD('password');
FLUSH PRIVILEGES;

controlla questo link per maggiori informazioni

Hashing delle password in MySQL