[Technik] [Support] MySQL Temporary Tables
Sven Hilbert
fuzzySH at gmx.de
Sat Feb 23 00:56:00 CET 2008
Hallo!
> > Also folgendes: (xyz00_newuser existiert noch nicht!!!)
> >
> > xyz00 at pima:~$ echo 'GRANT ALL ON xyz00_dbname.* TO xyz00_newuser' |
> > mysql -u xyz00 -p
> > Enter password:
> > xyz00 at pima:~$ dbadmin -m -i mysql -u xyz00_newuser@%
> > Password:
> > User 'xyz00_newuser@%' modified.
> >
> > Mit diesem user sollte die Software laufen.
>
> Ich kenne mich mit den MySQL-Interna nicht wirklich aus. Wie kann es
> sein, dass ein User, den man per GRANT anlegt, mehr Rechte bekommt, als
> der anlegende User per GRANT an bestehende User vergeben kann?
Schon lange bestehende User haben die "neuen" Rechte _damals_ nicht
bekommen; auch z.B. der adminuser.
User, die diese Rechte nicht haben können sie auch nicht granten.
Man muß einen neuen User mit diesen Rechten anlegen.
Solch einen User kann man mit dbadmin nicht anlegen; außer dem adminuser
(glaub ich).
Wenn mySQL den User aber selber anlegt, wie oben von mir beschrieben, dann
bekommt der User alle Rechte.
Gruß
Sven
More information about the Technik
mailing list