Re: MySQL - PHP

Christian Boltz <suse-/[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hallo Oliver, hallo Leute,

Am Samstag, 19. Februar 2005 08:49 schrieb Oliver Leue:
> 1. Datenbank- und Webserver laufen auf der gleichen Maschine. Das
> bewirkt, dass eine Verbindung via PHP zur Datenbank über
> host=localhost stattfindet. So will ich das aber eigentlich nicht.

Du wirst es aber nicht anders hinbekommen, wenn Du ein Webinterface 
verwendest.

Ich finde das übrigens nichtmal schlimm - im Gegenteil. Da alles über 
localhost läuft, braucht MySQL nicht auf der externen IP zu lauschen - 
ein möglicher Angriffspunkt weniger.

> Die Zugriffe auf die Datenbank kommen immer von einem anderen Rechner

Moment. Meinst Du "Die Zugriffe _auf das PHP-Webinterface_ kommen von 
einem anderen Rechner"? Wenn ja, dann bleibt es bei localhost.

Falls Du die Zugriffe auf bestimmte Hosts beschränken willst, musst Du 
das in Dein PHP-Script einprogrammieren (hint: $_SERVER['REMOTE_....'], 
genauer Variablenname siehe <?php var_dump($_SERVER); ?>

> 2. Benutzer, die Zugriff auf die Datenbanken erhalten, sollen mit PHP
> über mysql.user abgeglichen werden. Es soll also keine neue
> Benutzerdatenbank erstellt, sondern die bereits vorhandene genutzt
> werden. 

Welche Benutzerdatenbank meinst Du?
- Die MySQL-User? Die kannst Du schlicht durch Aufbauen einer Verbindung
  zu MySQL mit entsprechendem Usernamen und Passwort testen ;-)
- eine andere? Wenn ja: welche genau?


Gruß

Christian Boltz
-- 
Windows ist übrigens nicht Scheiße weils ein 'GUI-OS' ist  -  was auch
immer das genau sein mag - sondern weils, nun ja, eben einfach Scheiße
ist (oft jedenfalls).                 [Phillip Richdale in suse-linux]


-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    suse-programming-unsubscribe-IBi9RG/[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-programming-help-IBi9RG/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.