[Linux-31] Comment créer un utilisateur avec mot de passe dans MySQL ?

Philippe Siquin philippe.siquin at informatique.gov.pf
Mar 15 Oct 01:46:45 CEST 2013


Le 14/10/2013 11:59, Claude Micouin a écrit :
> CREATE USER toto IDENTIFIED BY 'poisson' ;
essaie la commande:

CREATE USER 'toto'@'localhost' IDENTIFIED BY 'poisson' ;

Dans mysql il y a une notion de login ''à partir d'une machine''.  Pour l'instant tu fais avec localhost(ton poste), mais si tu veux par la suite autoriser un autre poste à se connecter, tu dois de mémoire autoriser l'adresse du poste. De mémoire il y a un truc générique qui autorise n'importe quel poste à se connecter pour un login donné(sous réserve que le mot de passe soit correct bien sûr.)

C'est intéressant comme mécanisme car si tu ne veux autoriser la connexion admin à ta base mysql qu'à partir du serveur physique tu peux le faire, tu ne mets que 'localhost' comme hôte 'approuvé' et voilà!

http://dev.mysql.com/doc/refman/5.5/en/create-user.html





Plus d'informations sur la liste de diffusion Linux-31