Magazine

Accès externe au serveur MySQL

Publié le 14 septembre 2008 par Webspace

Voici un tutorial qui vous permettra de vous connecter à distance sur votre serveur MySQL .Premièrement, MySQL par défaut autorise seulement les connexions entrantes venant de l’adresse de rebouclage soit 127.0.0.1(adresse de loopback) . Pour autoriser un accès externe au serveur MySQL, vous devez suivre cette courte procédure.

Étape1 : éditez le ficher “/etc/mysql/my.cnf” ou “/usr/local/mysql/conf/my.cnf” (si vous l’avez compilé vous même ) trouvez le paramètre “bind-address” et commentez le à laide de la touche (#).

Étape2 : Connectez vous à votre serveur en local, par exemple en SSH. Nous allons créer un second compte d’administration possèdant tout les droits (Pour garder le compte “root” en “localhost” seulement). Ici notre utilisateur aura le nom “admin” et le mot de passe “W4hjop”.

Entrez la commande : mysql -u root -p

Puis MySQL vous demandera votre mot de passe “root” pour vous authentifier.

Entrez les commandes SQL suivante :

mysql>CREATE USER ‘admin’@‘%’ IDENTIFIED BY W4hjop;

mysql>GRANT USAGE ON * . * TO ‘admin’@‘%’ IDENTIFIED BY W4hjop;

mysql>quit

Le signe “%” signifie que l’utilisateur que vous venez de créer pourra ce connecter à partir de n’importe quel adresse ip .

Étape3 : Redémarrez votre serveur MySQL pour ce faire, entez la commande suivante : sudo /etc/init.d/mysql restart



Retour à La Une de Logo Paperblog

A propos de l’auteur


Webspace 1 partage Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Dossier Paperblog