Moin, Sebastian Wolfgarten:
das ist wohl eher ein apache problem, oder?
Das glaube ich nicht. MySQL-Accounts haben nichts zu tun mit den Systemaccounts. Und sie bestehen nicht aus der klassischen Kombi Username&Passwort, sondern enthalten zusätzlich den Host. Sprich, wenn ich von _überall_ auf meinen MySQL-Server zugreifen wollte, müsste ich freigeben: ratti/geheim/localhost ratti/geheim/192.168.0.1 ratti/geheim/1.2.3.4 Das wird aber in der Regel nicht gemacht. Wenn MySQL auf einer Website zum Einsatz kommt, dann liegt i.d.R. der MySQL-Server und der Apache auf dem gleichen Rechner, und Apache kommt bei MySQL als "localhost" an. Also wird nur ersteres gemacht. So soll es sein. Wenn es in diesem Fall anders läuft, hätte man zumindest ein Sicherheitsproblem, denn wenn zwei lokale Dämonen miteinander reden und dabei muß eine externe IP benutzt werden, dann stimmt da was nicht. Ist MySQL vielelicht ans falsche Interface/falsche IP gebunden? Blockt eine Firewall mysql/localhost? Vielelicht IPv6-Geraffel in der /etc/hosts oder ebenda kein localhost? Gruß, Ratti -- http://www.gesindel.de - Fontlinge - Die Fontverwaltung fuer Linux Fontmanagement for Linux