Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/03/2007, à 02:37

Sandy

[Résolu] SQLyog

Bonjour

Installation fraîche de 6.10 avec solution LAMP ,phpmyadmin, le tout fonctionnel.

Sur une station WinXP du LAN, j'ai d'installé SQLyog et PuTTY avec lesquels je travaillais sur la station Ubuntu 5.10.

PuTTY fonctionne pour me connecter en remote, Samba et ftp fonctionnent aussi.

Le problème c'est avec SQLyog et PMA.

PMA fonctionne en local seulement.

SQLyog n'arrive pas à obtenir une connexion que ce soit par tunnelling SSH ou HTTP.
Dans le premier cas soit j'obtiens l'erreur 2013 ou "could not establish SSH connection. Make sure that the SSH server is running and you are entering correct values for SSH port forwarding"
selon que je mets bind-address 127.0.0.1 ou 0.0.0.0 dans my.cnf.

L'adresse du serveur sur le LAN est 192.168.2.3.

Cas 1
[my.cnf]  bind-address 127.0.0.1
[sqlyog] tunnelling http et SSH:
Error No. 2013 Lost connection to Mysql server during query

Cas 2
[my.cnf] bind-address 0.0.0.0
[sqlyog ] tunnelling http et SSH:
Error no. 1130 "Host 192.168.2.3  is not allowed to connect to this MySQL server".

Sur google je n'ai rien trouvé qui se rapporte à cette configuration.

Pourtant ça marchait à merveille avec 5.10 !!

Comment et quoi configurer pour retrouver ma connexion remote ?

Merci

Dernière modification par Sandy (Le 09/03/2007, à 21:37)

Hors ligne

#2 Le 01/03/2007, à 18:50

Sandy

Re : [Résolu] SQLyog

[Résolu] Mise À Jour

En installant Mysql il faut spécifier que ROOT pourra se connecter de n'importe où sinon la table de droits refuse la connexion si elle ne vient pas du terminal local.

Pour remédier à cela il faut ajouter un utilisateur dans la table users de mysql.

On démarre mysql:

$>mysql -uUtilisateur_administrateur -pSon_mot_de_passe
mysql>use mysql;
mysql>grant all privileges on *.* to 'Utilisateur_administrateur'@'%' identified by 'Son_mot_de_passe' with grant options;
mysql>flush privileges;
mysql>quit
$>/etc/init.d/mysql restart

Cette manipulation donnera le droit au ROOT de se logger dans mysql à partir de n'importe où (le @'%' de l'instruction ).

Ça n'a pas ouvert le canal SSH mais ça permet à SQLyog de se logger en utilisant le HTTP tunnelling.

Quand j'aurai trouvé la solution pour le tunnelling SSH, je vous la donne.


Eh bien la solution c'était d'installer la dernière version de SQLyog.

Dernière modification par Sandy (Le 09/03/2007, à 21:11)

Hors ligne

#3 Le 02/03/2008, à 13:44

tifougou

Re : [Résolu] SQLyog

Un an plus tard, même casse-tête pour moi..
Un grand merci à toi Sandy :-)

Hors ligne