Fehlermeldungen am Client - Lösungsvorschläge
Seite zurück Anfang nächste Seite

Hier möchten wir Ihnen ein paar Fehlermeldungen beim Verbindungsversuch vom Hauptprogramm mit dem MySQL-Server näher erläutern.

Wenn Sie diese Fehlermeldungen erhalten haben Sie es bereits geschafft, erfolgreich eine Verbindung mit der Datenbank herzustellen. Leider verweigert der Datenbankserver Ihnen noch den Zugriff.


Fehler Nr. 1130
Host ... hat keine Berechtigung, sich mit diesem MySQL-Server zu verbinden
Host ... is not allowed to connect to this MySQL server

In der Datenbank ist hinterlegt, welche Computer sich mit der Datenbank verbinden dürfen. Leider gehört dieser PC noch nicht dazu.

Lösungsvorschlag:

Falls Sie auf dem Server(!) den Projektmanager IPro starten und sich einloggen können, probieren Sie den folgenden Weg:

1.   Hauptmenüpunkt Sonstiges > Einstellungen > Registerkarte Programm > Registerkarte Sonstiges

2.   Drücken Sie den Knopf alle PCs zulassen. Falls der Befehl nicht ausgeführt werden konnte, probieren Sie bitte hier weiter unten den Abschnitt Manuell aus.
Dieser Schritt braucht nur einmalig durchgeführt werden.

3.   Probieren Sie danach, ob Sie sich von einem anderen PC aus einloggen können.


Manuell alle PCs zulassen

Um allen PCs den Zugang zu erlauben, gehen Sie wie folgt vor:

1.   mysql.exe -u root -p     im Verzeichnis C:\Programme\MySQL5\BIN\ auf dem Server(!) starten. (Start > Ausführen > C:\Programme\MySQL5\BIN\mysql.exe -u root -p )

2.   Tragen Sie danach das Zugangspasswort für die Datenbank ein (welches Sie im Setup benutzt haben). Sie befinden sich nun in der Konsole.

3.   mysql> USE mysql;   eintragen (Semikolon am Ende der Zeile nicht vergessen)

-> Database changed

4.   mysql> UPDATE user SET host="%" WHERE user="Benutzername";

(wobei Benutzername der Name aus dem Setup von Teil 1 ist, z.B. "root" ) Alternativ können Sie anstatt des Prozentzeichens auch den PC-Namen oder eine IP-Adresse (127.0.0.1) verwenden, um den Zugang auf einen PC zu beschränken. Dieses sollten Sie jedoch erst einschränken, wenn der Zugang erfolgreich funktioniert.
Das Programm sollte mit: Query OK... antworten.

5.   Damit die geänderten Rechte von der Datenbank übernommen werden, ist noch unbedingt:

FLUSH privileges;

in der Konsole auszuführen. Erst jetzt werden die Änderungen aktiviert. Andernfalls werden die Änderungen erst umgesetzt, wenn Sie den Server neu starten.

Das Programm sollte mit: Query OK... antworten.
6.   exit;   um die Konsole zu verlassen.

7.   Probieren Sie danach, ob Sie sich von einem anderen PC aus einloggen können. Unter Umständen sollten Sie vorher das Hauptprogramm IPro oder IKom komplett beenden.


Fehler Nr. 1045

#1045 Zugriff verweigert / Access denied for user...

Sie erhalten diese Fehlermeldung, wenn der Benutzername oder das Passwort für die Datenbank nicht gültig sind.
Wiederholen Sie in diesem Fall die Eingabe, in dem Sie den Benutzername und besonders das Passwort erneut eingeben.

Sollte dieses nicht funktionieren, probieren Sie aus, ob Sie die Benutzerkonsole aufrufen können:
8.   mysql.exe -u root -p     im Verzeichnis C:\Programme\MySQL5\BIN\ auf dem Server(!) starten. (Start > Ausführen > C:\Programme\MySQL5\BIN\mysql.exe -u root -p )
9.   Tragen Sie danach das Zugangspasswort für die Datenbank ein (welches Sie im Setup benutzt haben).
10. Wenn Sie sich nun in der Konsole befinden, können Sie diese wieder beenden (Befehl exit; oder Mausklick auf das X oben im Fenster) und erneut die Verbindung über das Hauptprogramm herstellen.


Fehler Nr. 2003

Der Datenbankserver wurde nicht gefunden / Can't connect to MySQL server on 'x.x.x.x'.

Prüfen Sie, ob die IP-Adresse oder der Name des Servers stimmt.
Falls Sie sich von einem Client-PC mit dem Server verbinden möchten, darf in den Verbindungseinstellungen nicht localhost stehen. Sie können den Servernamen eintragen, indem Sie im Programm im Login-Fenster oben rechts auf das Pluszeichen + klicken und auf den darunterliegenden Bearbeiten-Knopf graphic drücken.

Sollten Sie immer noch diese Fehlermeldung erhalten, dann wenden Sie sich bitte an uns.


weitere Informationen
·     MySQL-Hilfe
·     Firewall anpassen