Sponsor-Board.de

Normale Version: MySQL Problem - externe User - Debian 7
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Moin,

ich hab auch mal wieder ein komisches Problem und bin auch schon Tage dabei eine Lösung zu finden. Ohne Erfolg.

Also es gab letztens ein Update von MySQL-server sowie -client. Seitdem kann ich mich nichtmehr in %-host user einloggen. Weder phpmyadmin noch per ssh. Die User+DB's funktionieren aber einwandfrei, auch mit externen Zugriff. Nur einloggen ist halt nicht möglich. Sobald ich Host auf localhost ändere funktioniert der Login wieder aber logischerweise der externe Zugriff nicht mehr.

Steh ich auf'em Schlauch oder wo liegt das Problem?
Moin,
schau mal in der my.cnf rein ob das Update nicht deine Config geändert hat, so das der externe zugriff nicht mehr möglich ist. Für den externen zugriff muss demnach bind-address = 127.0.0.1 auskommentiert sein oder mit deiner externen IP Konfiguriert sein.
Wie gesagt, die Datenbank funktioniert ja extern. Nur der Login in phpmyadmin bzw. Konsole nicht. bind-adress ist so wie es soll auskommentiert bzw. 0.0.0.0
pushmessage
phpMyAdmin und die Konsole liegen Local?
Vieleicht wäre es sinnvoll, die Fehlermeldung mal hier zu posten. Wenn es von Extern funktioniert, sollte es auch von intern auf localhost bzw. 127.0.0.1 funktionieren. Einzige Fehlerquelle die mir in den Sinn kommt ist, dass der mysql.sock irgendwo liegt, wo der mysql-client und php diese nicht erwarten.

Für genaue Fehleranalyse wäre ein Zugriff sinnvoll, allerdings erwarte ich natürlich nicht, dass man mir sofort in dieser Hinsicht vertraut.
Es gibt keine Fehlermeldung. Und ja es alles localhost. Außerdem kann man sich in einen localhost user ja einloggen. Nur bei einem externen %-host user kommt Access Denied using password yes.. Password ist aber richtig..
Kannst du mal einen Eintrag eines solchen %-Hosts in der Tabelle mysql.user (am besten als Screenshot) posten?
Hm.... Und du sagst, bei %-Host geht NURNOCH Login von extern, bei "localhost"-Host geht der Login von intern aber?

tkausl schrieb:
Hm.... Und du sagst, bei %-Host geht NURNOCH Login von extern, bei "localhost"-Host geht der Login von intern aber?


Jain, wenn der user %-host hat kann man sich nicht per Konsole bzw. phpmyadmin einloggen. Auf die Datenbank und den User können aber Applikationen auf anderen Servern zugreifen. Ist der User localhost, kann man sich wieder einloggen aber dann ist der user bzw. die Datenbank ja nicht extern. Auch erst seit einem Update. der MySQL-Server lief & läuft ja einwandfrei bis auf dieses Problem jetzt seit diesem Update.

Seiten: 1 2
Referenz-URLs