tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
386
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    chris4712 chris4712 ist offline Mitglied Gold
    Registriert seit
    Jan 2005
    Beiträge
    233
    Hallo!

    Ich habe einen MySQL Server wo verschiedenen läute drauf zugreifen dürfen.
    Jeder hat seine eigene Datenbank und darf darin so viele Tabellen erstellen wie er möchte.

    Aber wie unterbinde ich es dass der User auch neue Datenbanken erstellt?
    Geht dies mit PHPAdmin?

    Gruß

    Christian
     

  2. #2
    Avatar von The Nephilim
    The Nephilim The Nephilim ist offline Mitglied Silber
    Registriert seit
    Jul 2003
    Ort
    Düsseldorf
    Beiträge
    64
    Schau mal im MySQL-Handbuch bei GRANT bzw. REVOKE nach.

    Also, bei phpMyAdmin müßte daß über den Table 'user' in der Datenbank 'mysql' gehen.
    Um einem bestimmten User per SQL-Anweisung einzelne Rechte zu entziehen z.B.:
    Code :
    1
    
    REVOKE create table, drop table  FROM username;

    cu
    Geändert von The Nephilim (12.10.05 um 20:46 Uhr)
     
    Elysium for the sleepless souls...

  3. #3
    chris4712 chris4712 ist offline Mitglied Gold
    Registriert seit
    Jan 2005
    Beiträge
    233
    Hallo!

    Ich hab es noch einmal versucht:
    In der Tabelle mysql.user habe ich dem User alle Rechte entzogen (also Global).
    In der Tabelle mysql.db hat der User alle Rechte (auf Datenbankebene).

    Der User kann aber trotzdem noch neue Datenbanken erstellen!

    Gruß

    Christian
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 02.08.07, 22:33
  2. Antworten: 13
    Letzter Beitrag: 02.08.05, 10:48
  3. Antworten: 2
    Letzter Beitrag: 03.03.05, 18:47
  4. Mysql Admin - Neuen benutzer erstellen
    Von MastaDaDesasta im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 05.02.04, 17:18
  5. Erstellen von MySQL-Datenbanken mit DBDesigner
    Von bishbind im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 19.01.04, 23:18