c.devise wrote:
Je poursuis le thread...mailinglist wrote:Merci de ta réponse.Une petite question connexe : je veux pouvoir me connecter de
l'extérieur à mon serveur Mysql, situé sur la machine 'NEPTUNE', dont
le DNS est par exemple XXX.YYYY.COM
Je me suis dèjà connecté comme ça à des serveurs disstants, mais j'ai
perdu la sytaxe...
1 : quelles est la syntaxe :'mysql -h NEPTUNE' me renvoie :
ERROR 1130: Host 'NEPTUNE' is not allowed to connect to this MySQL server
'mysql -h localhost' fonctionne correctement.
2 : quelle table de la base mysql dois-je modifier ?
c'est bien le -h nom_d_host donc dans ton cas -h neptune ou -h XXX.YYYY.COM
par contre, il faut autoriser le serveur mysql à accepter des connexions
distantes
ca se configure dans la table host. La syntaxe est différente selon les
droits que tu accordes, l'IP / plage d'IP autorisée ou le nom de domaine
Tu peux trouver des exemples sur
http://www.mysql.com/doc/en/Connection_access.html
J'en ai profité pour bricoler un peu, et j'ai effectivement pu me connecter en
ajoutant un host dans la table mysql.host .
Ce qui m'intéresse bien c'est de pouvoir autoriser une plage d'adresses.
je vais aller consulter cette page.
A+
c.devise
l'attribution de droits avec l'instruction mysql 'grant all privileges on .....' marche bien.
par contre, j'ai voulu utiliser phpmyadmin (modif table mysql.user pour faire du clickodrome, et crac ! ça fout tout en l'air,
et plus d'accès...
donc, jusqu'a plus amples informations, cette fonction de phpmyadmin merdoie grave, ou alors je n'ai pas compris.
comme quoi, la ligne de commande...
A+
c.devise
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"