On 21 Jun 2002 13:23:19 +0200 Gr�goire Cachet <[EMAIL PROTECTED]> wrote:
> > je voudrais cr�er un utilisateur qui a une base par d�faut et qui a tous > les droits dessus, mais qui a aussi le droit de cr�er de nouvelles bases > sur lesquelles il aura tous les droits > > il ne doit pas cependant avoir acces aux autres bases Tu peux faire un script suid en C (d'un user qui a acc�s � un fichier contenant le password root de mysql, pas le user root de unix) qui cr�e la base est donne les droits dessus � l'utilisateur qui l'a lanc�. Pour des probl�mes de s�curit� li� aux shells suid fais attention � v�rifier que tu ne passes que des caract�res autoris�s � execv. J'ai fait un truc un peu �quivalent ici: http://www.floc.net/cgi-bin/cvsweb.cgi/public_scripts/wrapper.c?rev=1.1.1.1&content-type=text/x-cvsweb-markup Ou alors tu peux passer par l'api mysql sans shellscript. Alain -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

