se connecter à une base de donnée à distance

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : se connecter à une base de donnée à distance

par Truc » 05 mars 2009, 14:05

Modération :
davidb, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.

par davidb » 05 mars 2009, 12:57

merci de vos reponse le resultat final... on a echangé l ordi qui a la base (inversion) puis on a suivit le premier post et sa marche


voila voila merci^^

par Ripat » 05 mars 2009, 12:24

Tu as activé le networking dans le fichier de config de MySQL? Si mes souvenirs sont bons dans les anciennes versions il fallait commenter la ligne skip-networking et dans les nouvelles il faut donner une valeur à bind-address dans le my.cnf. Et relancer le serveur.

Et aussi ouvrir le firewall éventuel pour le port 3306 (port par défaut - voir my.cnf).

Ceci vaut pour un serveur Linux. Ne doit pas être trop différent sur Windows.

par davidb » 05 mars 2009, 12:02

bonjour,
merci de votre réponse mais après avoir crée le second utilisateur avec les droits l'acces reste refusé avec le code que j'ai precedemment cité

ne faut il pas changer des fichiers de configurations de mysql ou phpmyadmin ou sa devrait marcher sans configurer autre chose?

par zeus » 05 mars 2009, 11:49

Bonjour,

Sur le serveur MySQL, il faut que tu donnes les accès au second poste.
Dans PhpMyAdmin, tu cliques sur "Privilèges" et tu as accès aux utilisateurs.
D'ici, il faut que tu crées un nouvel utilisateur, avec les droits ue tu veux, mais dont le champ "serveur" vaut l'adresse IP du second poste.

se connecter à une base de donnée à distance

par davidb » 05 mars 2009, 11:28

bonjour , nous sommes deux personnes à travailler sur la conception d'un meme site à partir de deux ordinateur ( l'un à coté de l'autre) on connait nos adresses ip respective mais on n'arrive pas a connecter l'ordi qui n' a pas la base de donnée avec la base de donnée
$host = 'xxx.xxx.xxx.xx';// adresse ip de l ordi qui a la bdd
$user = 'xxx';
$pass  = 'xxxxxx';
$bdd='xxx';
$connexion = mysql_connect($host, $user, $pass,$bdd)or die('Erreur SQL : '.mysql_error());
echo'connexion reussie';
faudrait il une configuration de quelque chose quelque part ailleurs sachant que nos avons easy php 1.8?