Dynamischer Verzeichnisschutz

Vielen Dank jedenfalls für Deine Hilfe.
Ich hoffe, ich darf wieder auf Dich zukommen, falls die mir
das installieren und ich dennoch nicht weiterkommen sollte…?

Grüße
Munich

och gibt viele wege nach rom, der einfachste elegnteste wäre halt die auth_dbd … aber es gibt noch andere möglichkeiten :smile:

Das Problem ist, dass in so nem Paket meist ein sehr abgespeckter phpmyadmin drin ist, der auch nicht die vollen Rechte hat.
Beispielsweise kann ich keiner Datenbank einen frei definierbaren Namen geben - aber alles mal der Reihe nach…

Legen wir eine Datenbank an, nennen wir sie erstmal wie die
vorlage
DBDParams „dbname=apacheauth user=apache password=xxxxxx“

das geht wie gesagt nicht - ich muss also eine DB im Stil von db0815007x1337 verwenden…

nun noch ein benutzer dieser datenbank zugriff gewährleisten
!!

auch die Benutzer kann ich nicht wirklich erstellen…
Jede Datenbank erhält per default einen User, wobei ich nur dessen Passwort ändern kann…

im PhpMyAdmin nach anlegen der datenbank oben auf
Server: localhost

hab ich leider nicht…

dann unten auf den Menu punkt
Rechte

auch den finde ich leider nicht…

laut : # mod_authn_dbd SQL query to authenticate a user
AuthDBDUserPWQuery \
„SELECT password FROM authn WHERE user = %s“

müssen wir eine tabelle namens „authn“ anlegn mit mindestens 2
feldern.
user vom typ varchar 255
password vom typ varchar 255

das ist kein Problem - ich arbeite ja mit php desöfteren mit Tabellen und Datenbanken und hab zumindest was das betrifft ein gewisses Grundwissen…

ich hoffe du findest die tabelle erstellen und Felder
hinzufügen funktion.

wenn nicht melden :smile:

das Problem ist eher, dass ich nicht weiss, was ich in eine .htaccess Datei reinschreiben muss - aber da guck ich mir gleich mal Deinen Link an, ob der mir mehr verrät :smile:

Grüße

hmm

ok, ich denk die werden nicht viel machen , sondern dir sagen für sowas muss man ein grösseres paket kaufen.

Also gebe es noch die möglichkeit mit rewrite regeln zu arbeiten und siche in php stricken welches dann den zugriff kontrolliert.

Dafür muss man aber im vorwege ersteinmal ermitteln was genau wie an funktionen gewünscht wird.