mysql_connect geht auf Loopback?!

dark alex

Depp vom Dienst
Hallo

Ich habe hier gerade ein komisches Problem:

PHP:
...
mysql_connect('db.example.com', 'user', 'pass');
...

Ausführung des Scripts meldet mir das er keine Berechtingung als user@123.111.222.12 (Beispiel) hat, obwohl db.firesplash.de auf 11.22.33.44 (Beispiel) zeigt. (Und das bestätigt mir ping auf demselben Server.)

Zu erwähnen ist noch, dass die IP, auf die er offensichtlich zu verbinden versucht seine eigene ist.

Woran kann das liegen?

LG, Alex.



//Edit: Selbst bei Angabe der IP verbindet er auf seine eigene IP...
 
Last edited by a moderator:
Der User ist immer username@woher.

Bei der Vergabe der Berechtigungen kann/muss man immer angeben, für welchen (zugreifenden) Host der User-Eintrag ist. Dieser Host ist der Hostname/IP _von_ welchem aus zugegriffen wird.

Du hast also vermutlich keinen passenden User-Eintrag in der MySQL-Datenbank.
 
Mein USer auf dem Remote (DB-) Server ist user@% mit Passwort X

Aber der Webserver versucht auf seine eigene öffentlcihe IP zu connecten stat auf die des DB-Servers, obwohl ich die IP des DB-servers als Host angebe bei mysql_connect(...)



ARGH

Ich bin BLÖD ^^

Ich sollte definitiv mehr schlafen... Natürlich... die Anzeige user@host ist ja de rHost, von wos kommt... d.H. anscheinend hab ich doch falsch gedacht... ich war der Meinung, der wäre noch %... naja...^^
 
Last edited by a moderator:
Back
Top