Seite 1 von 1

phpmyadmin - Datenbankzugriffe

Verfasst: 04.06.2004 13:34
von Samariel
Auf meinem Server habe ich mehrere Boards unter xampp laufen.

Da ich nicht will, dass jeder zugang zu der phpmyadmin erhält, der auch ein board hat, würde ich diesen gerne für andere sperren.

Ich habe mir ein Konto mit PW angelegt und auf localhost gesetzt.
Wie wäre es mir jetzt möglich, dass ich jeglichen Zugriff vom Web aus sperren kann? Also nur vom Server aus Zugriff darauf habe.

Und / Oder desweiteren. Inwiefern kann ich ein sogenanntes "Gast" Konto anlegen? Dass also der user damit sein Board einrichten kann, jedoch keinen Zugriff auf die phpmyadmin-Konsole erhaält?

Oder wäre es auch möglich ein weiteres xampp-Verzeichnis anzulegen, indem ich jedem seine eigene Datenbanken zur verfügung stelle? Was ich ja weniger glaube und auch schwachsinnig wäre.



Kurz gesagt, hätte ich also gerne, dass jeder User "NUR" auf seine eigene Datenbank zugreifen kann!!
Desweiteren würde ich einen zugriff wom web aus gerne deaktivieren.

Ich kann ja "Konten" anlegen und auch einrichten, auf welche Datenbank, welches Konto Zugriff hat. So dürfte dieses Konto dann ja hinterher nur seine eigene Datenbank sehen... Was muss ich beim "Neuen Konto" einstellen, damit dieses wirklich NUR auf diese freigegebene Datenbank zugriff hat und nciht mehr?

Wie und wo könnte ich dies einrichten??


Danke!!!

Verfasst: 04.06.2004 16:43
von Dennis63
Ich kenne Xampp nicht.

Aber falls das MySQL Nutzt: MySQL ist sehr gut, was die Benutzersteuerung betrifft: Du kannst z.B. sagen, daß User "Maier" nur DB01 und DB02 lesen/schreiben darf. Oder "Klausen" darf DB03 lesen/schreiben UND db02 lesen. usw. Und User "Admin" darf alle DBs lesen und schreiben.
Das ganze wird dann auch in PhpMyAdmin wirken. Als loggt man sich da ein, dann sieht man halt nur seine Datenbanken.

Auch die Herkunft kannst Du beschränken.
User "Maier" darf z.B. nur von "localhost" drauf zugreifen, währen user "Emil" auch von Extern zugriff hat.




Grüße
Dennis

Verfasst: 04.06.2004 17:57
von Christian_W
XAMPP steht für:
X => Windows, Linux, ...
A => Apache
M => MySQL
P => PHP
P => Perl

http://www.apachefriends.org/de/index.html


Gruß Christian

Verfasst: 04.06.2004 23:46
von Samariel
Hmm, danke schon mal für den Hinweis.... und wie gehe ich hier vor?? :oops: :oops: :oops: