Page 1 sur 1

erreur connexion bdd distante

Posté : 04 juin 2014, 11:11
par JVL
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.

Re: erreur connexion bdd distante

Posté : 04 juin 2014, 14:29
par moogli
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.


@+

Re: erreur connexion bdd distante

Posté : 06 juin 2014, 15:22
par JVL
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

Posté : 06 juin 2014, 15:50
par moogli
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 ;)

@+