erreur connexion bdd distante

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 : erreur connexion bdd distante

Re: erreur connexion bdd distante

par moogli » 06 juin 2014, 15:50

dans un client sql.

le lien te l'indique, étonnant que tu ne puisse pas l'afficher. :(

si tu utilise un client comme heidisql ou phpmyadmin ils te proposeront cette option a la modification de l'utilisateur.

pour ce qui est de la configuration de mysql la c'est forcément à la main ;)

@+

Re: erreur connexion bdd distante

par JVL » 06 juin 2014, 15:22

Merci de ta réponse moogli.

J'ai un problème avec ton lien, ou dois-je taper les commandes ?

Re: erreur connexion bdd distante

par moogli » 04 juin 2014, 14:29

salut,

en clair mysql ne permet pas ce type d'accès.

c'est paramétrable au niveau du serveur lui même ainsi qu'au niveau de l'utilisateur.

Lorsque tu configure l'utilisateur tu peux indiquer l'origine de la demande (par exemple localhost, une ip ou tout le monde).

par exemple
[mysql]
GRANT ALL ON labase.* TO 'tonutilisateur'@'%'
[/mysql]

un exemple de configuration est indiqué ici ou d'autre sur le net.


@+

erreur connexion bdd distante

par JVL » 04 juin 2014, 11:11

Bonjour,

Je souhait me connecter à une base de donnée situé sur un ordinateur distant, nous sommes sous Wamp, peut-être faut-il configurer l'ordinateur qui host ?
Warning: PDO::__construct() [pdo.--construct]: [2002] Aucune connexion n'a pu �tre �tablie car l'ordinateur cible l'a express�ment refus�e. (trying to connect via tcp://10.132.***.**:3306) in D:\wamp\www\Climatelec\connection.php on line 4
<?php
try
{
	$bdd = new PDO('mysql:host=10.132.***.**;dbname=climatelec', 'root', '' );
}
catch (Exception $e)
{
        die('Erreur : ' . $e->getMessage());
}
?>

Merci d'avance,

Cordialement.