Hallo.
Ich habe einen Webspace bei Manitu.de und plane eine Homepage mit PHP und MySQL zu erstellen. Es ist möglich den MySQL-Account bei dem Anbieter zu nutzen und ich kann auch mit dem dortigen PHPmyAdmin ganz toll Tabellen und Inhalte erstellen. Mein Problem ist aber eher ein Sicherheitstechnisches:
Ich will nicht die Daten des Admin Accounts als Variablen in einer PHP Datei auf dem Server ablegen, damit bei jedem Seitenaufbau auch tatsächlich aus der Datenbank die Daten ausgelesen werden können.
Also muss ein User-Account her. Doch wie stelle ich das an?
Lokal auf meinem Rechner kann ich die Tests mit PHPmyAdmin prima laufen lassen, denn da existiert auch ein Button um einen neuen User mit eingeschränkten Rechten zu erstellen. Bei meinem Anbieter im Internet existiert dieser nicht. Wie kann ich dennoch User anlegen? Evtl. ohne PHPmyAdmin? Der MySql Befehle "Create User" wird unter der PHPMyAdmin-SQL-Eingabe mit einer Fehlermeldung Quittiert.
Wie machen das fertig vor Konfigurierte Foren usw.? Wie legen die zusätzliche User an?
Gruß
Minesweeper XL
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
Wenn ich so ein vorgebasteltes Forum wie z.B. bbPHP auf einem Webspace einrichte, wird also gar nicht jeder Foren Accountbild über ein separaten MySQL Account geführt, sondern die Rechtevergabe findet auf PHP-Ebene statt.?
Jepp, für jeden einen neuen MySQL-User wäre auch mist - fängt schon damit an, daß man MySQL zur Änderung von Userrechnen neustarten muß (oder inzwischen musste?). Auch können die Rechte bei MySQL auch nicht feiner als für einzelne Tabellenspalten zugewiesen werden. Für jeden Datensatz eine extra Berechtigung wäre auch ziemlich unpraktisch und vor allem der Performance alles andere als zuträglich ;-)
Zu htacces: http://de.selfhtml.org/servercgi/server/htaccess.htm
Gruß
Borlander
Jepp, für jeden einen neuen MySQL-User wäre auch mist - fängt schon damit an, daß man MySQL zur Änderung von Userrechnen neustarten muß (oder inzwischen musste?). Auch können die Rechte bei MySQL auch nicht feiner als für einzelne Tabellenspalten zugewiesen werden. Für jeden Datensatz eine extra Berechtigung wäre auch ziemlich unpraktisch und vor allem der Performance alles andere als zuträglich ;-)
Zu htacces: http://de.selfhtml.org/servercgi/server/htaccess.htm
Gruß
Borlander