Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Delphi - MySQL Beste datenbewusste Komponenten zur Verwendung

@Brad die ZEOS-Komponenten sind eine hervorragende Alternative für die Verbindung zu MySQL. Sie haben diesen Fehler, weil Sie eine ältere Version des MySQL-Clients verwenden. MySql 4.1 führt einen neuen Passwort-Hashing-Algorithmus ein, um dieses Problem zu beheben, haben Sie zwei Möglichkeiten.

1) Ändern Sie Ihren MySQL-Client so, dass er eine 4.1.1- oder neuere Client-Bibliothek verwendet.

2) Verwenden Sie die Funktion OLD_PASSWORD

Sie müssen dieses Skript auf Ihrem MySQL-Server ausführen.

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

Weitere Informationen finden Sie unter diesem Link

Passwort-Hashing in MySQL