Mailinglisten-Archive |
On 23-Jan-2001 Karsten Erdfelder wrote: > Hallo, > > Michael Bergbauer schrieb: >> >> > Wie kann ich möglichst einfach einen User anlegen, der später über >> > phpMyAdmin nur seine eigene DB sehen und bearbeiten kann? >> Da fehlt noch ein >> >> Flush privileges; > > Erstmal vielen Dank für die prompte Hilfe. Setze ich "Flush privileges;" > einfach hinter den genannten Befehlssatz? Ja >> Das ist immer notwenig, wenn man direkt in die Tabellen der DB mysql >> schreibt, >> un damit wird der Server aufgefordert diese Tabellen neu zu lesen. Wenn du >> stattdessen entsprechene Grant-Befehle absetzt, kannst du dir das Flush >> Privileges sparen > > Welche GRANT-Befehle müssten das sein? Die richtigen, um die gleichen Rechte zu setzen ;). Ist alles im MySQl-Manual beschrieben, und sicher auch in diversen anderen Informationsquellen zu MySQL. Wenn du bei nem speziellen Problem mit Grant Probleme haben solltest, helf ich dir gerne weiter, aber so ganz pauschal die Inserts in die Systemtabellen in Grants zu übersetzen mach ich nicht. Trial&Error ist ne bessere Lernmethode als alles vorgekaut zu bekommen :). Ohne das jetzt auf deine oben aufgeführten Befehle zu beziehen, würde ich ein grant all privileges on <db>.* to <user>_(at)_<host> identify by '<password>' with grant option; verwenden, die wörter in <> bitte durch entsprechende werte ersetzen. Damit gibst du einem User volle Rechte auf eine Datenbank, sowie auch das Recht, diese Rechte an andere user zu übertragen. Michael -- Michael Bergbauer <michael.bergbauer_(at)_gmx.net> Use your idle CPU cycles. See http://www.distributed.net and win $ 1 000. Visit our mud Geas at geas.franken.de Port 3333 --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive