Hallo,
ich habe hier eine Delphi-Application, mit der ich über die
ODBC Schnittstelle auf einen remote-
DB-Server zugreifen möchte.
Bisher lief auf dem Server eine
MySQL Datenbank in der Version 3.23.54 und ich verwendete den MyODBC Treiber 2.50.
Applikationsintern nutze ich ein tdatabase und ein tquery-Objekt.
Diese Zusammenstellung lief lange Zeit einwandfrei.
Nach einem Update des Datenbankserverss auf die Version 4.1.13 und des MyODBV-Treibers auf die Version 3.51 bekomme ich nun allerdings eine "
Access Denied" Fehlermeldung vom
ODBC Treiber.
Das Benutzerkonto auf der
MySQL Datenbank habe ich mit folgendem Kommando angelegt :
grant all privileges on *.* to username@"%" identified by "password" with grant option;
Damit, denke ich, habe ich einen "ommnipotenten" benutzer angelegt ...
Mein tdatabase-Objekt ist mit loginpropmpt:=false initialisiert und die entsprechenden Anmeldeparameter sind in der
ODBC Verbindung konfiguriert (Datenbank, Benutzername, Passwort).
Kann sich irgendjemand dieses Verhalten erklären und mir vielleicht einen Lösungshinweis geben ?
Hoffnungsvoll,
Oliver