Frage zu Rechtevergabe
am 25.10.2007 13:36:36 von Florian Lindner
Hallo,
ich benutzt phpMyAdmin um einen MySQL Server zu verwalten.
Nun habe ich einen Benutzer wuhr angelegt, der für die Datenbank wuhr\_% die
datenbankspezifischen Rechte hat SELECT, INSERT, UPDATE, DELETE, CREATE,
DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW, CREATE
ROUTINE, ALTER ROUTINE, EXECUTE.
Er hat keine globalen Rechte (ausg. USAGE).
Was mich nun wundert, ist das der Benutzer nun plötzlich neue Datenbanken
anlegen kann. CREATE verleiht wohl das Recht neue Datebanken und Tabelle
anzulegen. Tabellen soll der Benutzer zwar anlegen können, neue DBs aber
nicht.
Wie bekomme ich das hin?
Danke,
Florian
Re: Frage zu Rechtevergabe
am 28.11.2007 14:00:10 von Dennis Nissen
Florian Lindner schrieb:
> Hallo,
> ich benutzt phpMyAdmin um einen MySQL Server zu verwalten.
>
> Nun habe ich einen Benutzer wuhr angelegt, der für die Datenbank wuhr\_% die
> datenbankspezifischen Rechte hat SELECT, INSERT, UPDATE, DELETE, CREATE,
> DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, CREATE VIEW, SHOW VIEW, CREATE
> ROUTINE, ALTER ROUTINE, EXECUTE.
> Er hat keine globalen Rechte (ausg. USAGE).
>
> Was mich nun wundert, ist das der Benutzer nun plötzlich neue Datenbanken
> anlegen kann. CREATE verleiht wohl das Recht neue Datebanken und Tabelle
> anzulegen. Tabellen soll der Benutzer zwar anlegen können, neue DBs aber
> nicht.
>
> Wie bekomme ich das hin?
>
> Danke,
>
> Florian
Hallo Florian,
kannst nicht einfach die Berechtigung für CREATE rausnehmen ?
GruÃ
Dennis Nissen