[mysql]acces a distance a une base de donnée!

Fermé
duck - 17 juin 2006 à 18:50
 anh - 21 oct. 2011 à 20:48
bonjour a tous!!

Je souhaiterai remplir ma base de donnée sous mysql par un autre PC via le net!
Ayant vu pas mal d'info sur des forums je vous montre ce que j'ai fait :

_ dans config.inc de phpmydmin j'ai mis $cfg['PmaAbsoluteUri'] = "http://$_SERVER[HTTP_HOST]:$_SERVER[SERVER_PORT]/mysql/";

_ dans http.conf de apache j'ai mis

Alias /mysql/ "${path}/phpmyadmin/"

<Directory "${path}/phpmyadmin">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from 127.0.0.1
allow from 192.168.1.2
allow from 192.168.1.3
allow from 83.196.157.177 (adresse IP du PC)
deny from all
</Directory>

_ j'ai donnée des privilege avec phpmyadmin:

J'ai donné le droit GRANT , les droits en SELECT et en INSERT
et au host j'ai mis l'adresse ip 83.196.157.177

ET tout ceci ne me donne pas le droit d'acces a ma base!!

Pouvez vous m'aider?

merci

4 réponses

tu install Webmin https://www.webmin.com/download.html

ensuite dans ton navigateur tu tapes:

https://localhost:10000/mysql/edit_host.cgi?new=1

voila :)
2
Bonjour,

allow from 127.0.0.1
allow from 192.168.1.2
allow from 192.168.1.3
allow from 83.196.157.177

ton serveur à 2 ip (127.0.0.1, 192.168.1.2 ou 192.168.1.3)
L'ip 192.168.1.3 correspond à quoi ?

et l'ip 83.196.157.177 correspond au poste depuis lequel tu souhaites acceder à ta DB, verifie les configurations des firewalls des deux sites.
1
met plutot Order allow,deny au lieu de Order deny,allow car pour l'instant ça refuse tout le monde avant de chercher plus loin :)
-1
Non, ma remarque précédente fausse. En effet il est cencé refuser tout le monde sauf ceux qui sont autorisés.
0
+1 Marc
0
Bonjour, je ne m'y connais pas en réseau ou en configs php, pourrais-tu m'expliquer ta démarche complète pour modifier les fichiers car j'aimerais également créer un accès à distance mais je ne trouve aucune réponse. Merci d'avance
-1