[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: users MySQL



On Saturday 02 November 2013 00:03:43 Gilles Mocellin wrote:
> Le 01/11/2013 23:03, andre_debian@numericable.fr a écrit :
> > On Friday 01 November 2013 22:03:11 Gilles Mocellin wrote:
> >> Le 01/11/2013 20:39, andre_debian@numericable.fr a écrit :
> >>>>>> Quels sont les users MySQL nécessaires ?
> >>>>>> Sous phpmyadmin, je vois :
> >>>>>> - root,
> >>>>>> - debian-sys-maint,
> >>>>>> - www-data (site web).
> >>>>>> Peut-on créer un user avec tous les droits et supprimer "root" ?
> >>
> >> On peut sans problème créer un utilisateur MySQL avec tous les droits,
> >> comme root.
> >> Attention tout de même à bien vérifier que c'est le cas avant de
> >> supprimer le compte root.
> >> Et attention, un compte MySQL, c'est l'association login+hôte.
> >> root@localhost n'est pas le même compte que root@autrehost. Regardez
> >> dans la table mysql.users.
> >> Concernant l'uid 0, on ne parle pas de l'utilisateur système ici, mais
> >> MySQL. Seuls les GRANTS donnent les droits, pas un ID éventuel de
> >> l'utilisateur.
> >> Par contre, si j'étais toi, je laisserais le compte debian-sys-maint, il
> >> est utilisé au démarrage de MySQL et par certains traitements en
> >> crontab. www-data n'est pas standard, ça doit être une appli web qui l'a
> >> créé ou quelqu'un.

> > Je voulais remplacer le user "root" par un autre nom (avec les droits
> > complets). (autre login pour raison de sécurité).
> > Je vais essayer sur un "phpmyadmin" d'essai ...
> > "www-data" : c'est le propriétaire et le groupe du répertoire et des
> > fichiers du site Web = /var/www/

> Il faut bien être précis alors, car comptes MySQL et comptes système
> n'ont aucun lien :

"www-data", "debian-sys-maint" et "root" sont créés par défaut à l'installation
de MySQL.

J'ai testé de retirer tous les droits du compte root (mysql), remplacé avant par un 
autre nom de compte  avec tous les droits (GRANT) : je me connecte sans problèmes.

andré


Reply to: