Einrichten eines neuen MySQL-Users/DB auf fmweb2.ethz.ch 1.) phpMyAdmin auf fmweb2 starten (localhost) - http://fmweb2.ethz.ch:8080 Username: weboffice ein sehr strenges passwort wählen - es wird direkt mit dem admin-user gestartet 2.) neue Datenbank anlegen - im rechten Frame neue Datenbank anlegen Name der DB {web} und „Anlegen“ klicken > Datenbank {web} wird angezeigt. KEIN Tabelle erstellen. mit „Home“ oben links zurück ins Hauptmenu 3.) neuen User hinzufügen - im rechten Frame „Benutzer“ anklicken > Liste mit allen Usern wird angezeigt unter “Neuen Benutzer hinzufügen” folgende Angaben erfassen HOST: anwählen und „%.ethz.ch“ eintragen. (user kann nur aus ethz-domäne zugreifen) Benutzername: {web} eintragen. Kennwort: gemäss Web-Antrag oder spez. Abmachung mit Kunden. KEINE Rechte wählen! Diese betreffen den ganzen MySQL-Server [OK] anklicken. > Liste mit allen Usern wird angezeigt (inkl. Neuen User) „MySQL neu starten“ anklicken! Wichtig, da sonst keine Berechtigung vergeben werden kann. 4.) Berechtigung für neuen User vergeben - in Liste beim soeben erstellten User auf „Rechte“ klicken. entsprechende DB {web} wählen. Rechte: „Alle auswählen“ „Grant“ und „Shutdown“ deselektieren [OK] > Liste mit den Berechtigungen des User wird angezeigt. DB Tabelle Rechte Grant Option {web} Alle All Privileges Nein „zurück“ anklicken > User-Liste wird angezeigt. „MySQL neu starten“ anklicken! (damit die neue Berechtigung aktiviert wird) 5.) Berechtigung testen - unter http://www.phpmyadmin.ethz.ch und einloggen mit User/PWD {web} und PWD eingeben. > es erscheint phpMyAdmin mit der {web}-Datenbank und den eingeschränkten Funktionen. beim Anklicken von „{web}(-)“ (linkes Frame), erscheint die Aufforderung zum Erstellen einer neuen Tabelle. erstellt 26. November 2002 Markus Egli