c.devise wrote:

mailinglist wrote:

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

Merci de ta réponse.
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



Je poursuis le thread...
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";

Répondre à