phpbar.de logo

Mailinglisten-Archive

AW: Rechtevergabe

AW: Rechtevergabe

Travelcrawler webmaster at travelcrawler.de
Die Jul 15 16:44:26 CEST 2003


Moin Günther, 

es liegt nicht daran, dass Du die Privilegien nicht aktualisiert hast.
(flush privileges) sondern daran, das der Befehl 'create' nicht nur für
'create table yxz' sondern auch für 'create database xyz' gültig ist.

Du solltest dem neuen User eine bestimmte Datenbank zuweisen und so den
Zugriff auf andere Datenbanken sperren. Dann dürfte das Problem gegessen
sein.

Am einfachsten geht’s mit MySQL-Front

Gruss
Bernd

mit der Rechteerteilung auf 'create' erteilst DU

-----Ursprüngliche Nachricht-----
Von: Guenther Theilen [mailto:gtheilen at gmx.de] 
Gesendet: Mittwoch, 28. Mai 2003 18:00
An: mysql-de
Betreff: Rechtevergabe

Moin allerseits,

anscheinend hab ich grade mal wieder diverse Bretter vorm Kopf:
(MySQL 3.23.49, phpMyAdmin 2.3.2, Debian)

Ich möchte, dass ein User foo für alle Tabellen in der Datenbank bar
folgende Rechte bekommt:
Select, Insert, Update, Delete, Create, Drop

Das sollte doch wie folgt funktionieren:
GRANT Select, Insert, Update, Delete, Create, Drop ON `bar`.* 
TO 'foo'@'localhost'

Dummerweise kann der User jetzt in phpMyAdmin neue Datenbanken anlegen,
was nicht so ganz Sinn der Sache ist.

Was mache ich da falsch, bzw. wie verhindere ich das?

Gruesse
Günther

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive