Entwickler-Ecke

Datenbanken - Access Denied mit MySQL Direct


lblbw - Di 03.06.08 19:35
Titel: Access Denied mit MySQL Direct
Hallo,

ich versuche gerade von mein Programm, auf eine Datenbank zuzugreifen, die auf meinen Server liegt. Leider unterbricht er die Verbindung mit der Fehlermeldung, das ein Password für diesen Benutzer benötigt wird. Das Passwort habe ich aber eingegeben.

Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
procedure TForm1.Button1Click(Sender: TObject);
begin
  // Eigenschaften setzen
  FMysql.Host := '78.46.36.7';
  FMysql.port := 3306;
  FMysql.user :='xxx';
  FMysql.password:='xxx';
  FMysql.UnixSocket := '';
  FMysql.Db := 'Interpreten'; // Datenbank auf dem Server
  FMysql.UseNamedPipe := false;
  FMysql.UseSSL := false;
  FMysql.Compress := true;
  FMysql.TrySockets := false;
  if FMysql.Connect then
    ShowMessage('Verbindung aufgebaut')
  else
    ShowMessage('Fehler beim Verbinden: '+FMysql.LastError);
end;


UGrohne - Di 03.06.08 19:48

Welche DB-Komponenten für den Zugang zu MySQL (das lese ich jedenfalls aus dem Variablennamen raus)?


lblbw - Di 03.06.08 19:55

Hallo,

ich verwende:

Delphi-Quelltext
1:
uses umysqlvio, uMysqlCT, uMysqlClient, uMysqlHelpers                    


da ich keine Komponenten verwende.


lblbw - Fr 06.06.08 15:05

Keiner ne Lösung?