[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