formulaire local mais base de données sur un autre poste

Répondre
zebden
le 08/04/2005 à 12:04
zebden
délimite ton ip :

mysql_pconnect ('192.168.1.130', 'user', 'user');
zebdinou pour les intimes / Blog : http://www.zebden.fr
zebden
le 08/04/2005 à 12:45
zebden
$cnx = mysql_pconnect('192.168.1.130','user','password');

Tout simplement.
Si ca ne fonctionne pas :
Soit l'ip n'est pas bonne,
soit l'utilisateur n'a pas les drotis d'accès depuis une autre machine que localhost
Soit le port utilisé par la base de données n'est pas le port par défaut


On peut rien dire de +.
zebdinou pour les intimes / Blog : http://www.zebden.fr
nico45
le 08/04/2005 à 15:13
nico45
-L'IP je suis sur qu'elle est bonne
-l'utilisateur a tous les droits et peut se connecter à tous les serveurs
-Pour le port je n'est rien dis a la base de données de spéciale et pour moi le port par defaut c'est le 80 (je suppose)
zebden
le 08/04/2005 à 15:29
zebden
Nan c'est pas le port 80 par defaut comme port.
C'est 3306 le port par defaut de Mysql.
zebdinou pour les intimes / Blog : http://www.zebden.fr
nico45
le 08/04/2005 à 15:40
nico45
et on peut le changé ce port ?

Si oui ou peut-on le changé ?

merci beaucoup

nico
LA GLOBULE
le 08/04/2005 à 16:08
LA GLOBULE
Ben tu mets le port apres l'ip :

192.168.0.2:3306 (par exemple)

Mais tu es sur que le serveur accepte les connexions distantes ? (Parce cette fonctionnalité, c'est vraiment super rare. Et je ne pense pas que cela soit activé par défaut)
nico45
le 11/04/2005 à 10:35
nico45
Non, je suis pas sur du tout.

Est-ce que t'aurais une idée ou est ce qu'on lui dit pour qu'il acceptes les connexions distantes?

Merci
mojorisin
le 11/04/2005 à 13:13
mojorisin
Ca se fait lors de l'ajout d'un nouvel utilisateur avec la commande GRANT :
GRANT privileges ON base_donnees.table TO 'user'@'host' IDENTIFIED BY 'password'
Exemple :
GRANT SELECT,DELETE,UPDATE,ALTER,CREATE ON *.* TO 'bibi'@'%' IDENTIFIED BY 'mon_mot_de_passe'
Le pourcent signifie que l'utilisateur peut se connecter depuis n'importe quelle machine.
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
nico45
le 11/04/2005 à 14:44
nico45
J'ai créé un utilisateur avec TOUS les privilèges dont le GRANT (j'ai une colonne GRANT ou il d'inscrit oui) et c'est toujours pareil.

:(
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours