Pb de connexion a distance et conseils [mysql] - SQL/NoSQL - Programmation
Marsh Posté le 19-10-2006 à 22:16:05
regarde du coté des droits
Access denied for user 'ODBC'@'localhost' ... configure le meme utilisateur
Marsh Posté le 20-10-2006 à 03:14:51
J'ai pas tout bien compris: tu as un mysql sur un pc que tu veux pouvoir utiliser d'un autre pc ailleurs sur le net Cet autre pc comporte le serveur web, c'est bien ça
Ton serveur mysql, il est bien connu à l'adresse nomdomaine.ath.cx
PAs de parefeu logiciel
Marsh Posté le 13-10-2006 à 16:35:48
bonsoir,
j aimerais qu on puisse se connecter via internet a une base de données
donc deja cote essai, j ai tout essaye en local, un ordinateur ou est installe le code PHP et tout le tintim, peut bien se connecter sur la base de donnée presente sur le serveur donc ca pas de soucis.
maintenant 2eme phase: par internet
au niveau du routeur, j ai ouvert et redirigé le port 3306 sur l ordinateur qui avait la base de données mais j ai:
Warning: mysql_connect(): Can't connect to MySQL server on 'telephonie.ath.cx' (10061) in c:\program files\easyphp1-8\www\appelants\appelants_vr\maj.php on line 17
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\program files\easyphp1-8\www\appelants\appelants_vr\maj.php on line 18
Warning: mysql_query(): Access denied for user 'ODBC'@'localhost' (using password: NO) in c:\program files\easyphp1-8\www\appelants\appelants_vr\maj.php on line 21
Warning: mysql_query(): A link to the server could not be established in c:\program files\easyphp1-8\www\appelants\appelants_vr\maj.php on line 21
Access denied for user 'ODBC'@'localhost' (using password: NO)
je precise bien que je peux connecter via mon code en question en local ou via VPN...reste via internet!
code code:
$db = mysql_connect($server, $user_base, $mdp_base);
avec $server= nomdomaine.ath.cx;
qu en pensez vous?
Egalement, pour une connexion a distance, comment faites vous vérouiller l'utilisateur?
Actuellement j ai cree un utilisateur specifique qui le droit que de lire la base de données (et seulement accès a une seule base)...chose qui est je pense le maximum de protection...
comment faites vous dans vos cas respectifs?
merci d'avance