J'ai un système avec une connexion mysql globalement ouverte au serveur local. Dans l'un de mes fichiers, j'ouvre une connexion supplémentaire à une machine distante. Au lieu d'essayer de se connecter à cette machine, j'obtiens un message d'accès refusé de mon FAI (il semble essayer de se connecter à la base de données sur cette machine).mysql_connect() ne parvient pas au bon serveur
Je suis en train de vous connecter en utilisant:
$cust_conn = mysql_connect($host,'root','##password##');
J'ai essayé subdomain.domain.com:3306
, subdomain.domain.com
et ip:3306
comme valeur pour $host
.
Le wierd ceci est la réponse je reçois:
Warning: mysql_connect(): Access denied for user 'root'@'my.isp.com' (using password: YES) in /var/www/html/report/module/sql_view.php on line 19 Error: Could not connect to database:
Toutes les idées pourquoi cela se produirait? Il semble que, pour une raison ou une autre, mon script tente de se connecter au serveur de mon FAI, au lieu de celui passé en $host
.
Parfait! Je vous remercie. Ajout d'un nouvel utilisateur 'externe' et cela a fonctionné. – AdamH