Mailinglisten-Archive |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 rfinster at rf-concepts.de schrieb: > Moin alle zusammen, Hallo, Ronny! > > folgendes Szenario: > > Auf Server A läuft eine MYSQL Datenbank. Der Zugriff von Server > B und C auf klappt ohne Problem. Bei Server D wird der Zugriff > aber mit dem Fehler: "Access denied for user bla bla" quittiert. Das heisst soviel wie: PHP kommt an die Datenbank ran, die laesst dich aber mit den gegebenen Zugangsdaten von diesem Host nicht rein. (siehe unten) > > Gibt es in der php.ini 'ne Einstellung mit der verhindert werden kann, > dass ich auf eine "fremde" Datenbank zugreifen kann? Und wenn ja, wie > kann ich diese umgehen? Nicht in der php.ini - das wird eher an der Config des MySQL-Servers liegen. Denk dran, dass du fuer jeden User und ggf fuer jede Datenbank den Zugriff von allen Servern freischalten musst. Ich benutze als Host immer %.mein-netzwerk.de. % ist hierbei Platzhalter, so ist der Zugriff von webserver1.mein-netzwerk.de, von webserver2.mein-netzwerk.de usw. gestattet. Wenn das bei dir nicht moeglich ist, musst du fuer jeden Server einen User anlegen, der von den entspr. Hosts Zugriff hat: Username | Passwort | Host user1 | test | meinhost1.de user1 | test | meinhost2.de usw. Die Rechte kannst du bspw. in phpMyAdmin einstellen. > > Viele Grüße, > Ronny Hoffe, ich konnte dir damit helfen! Gruesse, Chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (MingW32) iD8DBQFCqLFz6k8b5IOi9YMRAsUZAJ9mjSqg0MvqPigYpGrqUz7pRoLc+QCeIsks yFbQ2VyOkjyTd11siDeG4Uc= =IenE -----END PGP SIGNATURE-----
php::bar PHP Wiki - Listenarchive