Base MySql ouverte a l'exterieure..

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

Base MySql ouverte a l'exterieure..

Messagepar BobRazowsky » 21 Avr 2004 00:46

Bonsoir,

Actuellement je n'arrive qu'a acceder à ma base mySql que depuis mes pages de mon serveur.. J'aimerai y acceder depuis un client en C++ qui se connecterai sur la base depuis Internet..

Comment faire pour que MySql Ecoute l'exterieur et quels sont les port à ouvrir sous ipcop ...

Merci

Ps: J'ai utilise rechercher mais je trouve pas !!!!
Avatar de l’utilisateur
BobRazowsky
Major
Major
 
Messages: 85
Inscrit le: 22 Oct 2003 00:00

Messagepar popoch » 21 Avr 2004 00:53

3306 par defaut il me semble. il ne te reste plus qu a fowarde le port avec ipcop et voila. :D
:D :D :D


Cordialement popoch
Avatar de l’utilisateur
popoch
Vice-Amiral
Vice-Amiral
 
Messages: 582
Inscrit le: 05 Mars 2004 01:00
Localisation: Brest / Lannion / Rennes

Messagepar BobRazowsky » 21 Avr 2004 00:58

Merci.. Pas besoin de modifier le script de MySql ??
Avatar de l’utilisateur
BobRazowsky
Major
Major
 
Messages: 85
Inscrit le: 22 Oct 2003 00:00

Messagepar popoch » 21 Avr 2004 01:01

essai comme ca sinon regarde la :

http://www.nexen.net/docs/mysql/annotee ... server.php

http://dev.mysql.com/doc/mysql/fr/Multiple_servers.html



je ne suis pas specialiste mysql donc... mais fais d abord un essai...
:D :D :D


Cordialement popoch
Avatar de l’utilisateur
popoch
Vice-Amiral
Vice-Amiral
 
Messages: 582
Inscrit le: 05 Mars 2004 01:00
Localisation: Brest / Lannion / Rennes

Messagepar sibsib » 21 Avr 2004 20:52

Salut,

Copie/colle de mes petites notes perso :
--------------
(sous SME 6.0) impossible de se connecter depuis le réseau !
Quelques recherches plus tard, il apparaît que mySQL est configuré pour ne pas écouter sur le réseau par défaut …

Pour corriger ceci :
/sbin/e-smith/config setprop mysqld LocalNetworkingOnly no
/sbin/e-smith/expand-template /etc/my.cnf
service mysqld restart
---------------------------------

Il faut donc au moins faire çà pour pouvoir atteindre mysql depuis le réseau, puis si SME est en server & gateway, il faut ouvrir le port 3306 (via modif des templates, il me semble, mais çà c'est facile, maintenant en 6.0)

De plus, il faut créer un compte d'utilisateur pouvant accéder par le net, par défaut tous les comptes sme sont bloqués à 'localhost'.

Autre copie/colle :
[root@gw2 root]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1 to server version: 3.23.49

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed

mysql> grant all privileges on *.* to schirrmannp@'192.168.73.%' with grant option;
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.03 sec)

mysql> set password for toto@'192.168.73.%' = PASSWORD('***********');
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
mysql> quit
Bye
--------------------------------------------------------------------------------------
Dans cet exemple, j'ai créé un superuser (mon compte d'administration des bases)
avec tous les droits partout, mais l'accès n'est possible que de mon réseau local.
sit tu mets toto@'%' tu as acces de partout.

A+,
Pascal.
Sibsib, admin heureux d'un petit SME !!!
- SME 8.0 beta 6 dans une VM :-)
- ESXI 4.1 sur hardware noname
Ma petite page sur SME
Avatar de l’utilisateur
sibsib
Amiral
Amiral
 
Messages: 2368
Inscrit le: 11 Mai 2002 00:00
Localisation: France - région parisienne

Problème Mysql ODBC 3.51.06 Driver avec SME 6.0.1-01

Messagepar cygal » 22 Avr 2004 15:59

:? Slt, je n'arrive pas a me connecter à mes bases de données mysql depuis l'installation SME 6.0.1-01
j'ai essayé la correction de sibsib :

/sbin/e-smith/config setprop mysqld LocalNetworkingOnly no
/sbin/e-smith/expand-template /etc/my.cnf
service mysqld restart

mais depuis j'ai eu une erreur pour me connecter à mysql :

[root@serveur]# mysql
ERROR 1045: Access denied for user : 'root@localhost' (Using password: Yes)

j'ai essayé l'ouverture du port 3306 et de redémarrer le mysql mais rien à faire , quelqu'un aurait-il la procédure détaillé ?

(j'ai essayé de revenir en arrière avec l'option LocalNetworkingOnly yes ) mais ca ne marche pas
CYBER S' PASS EST VOTRE ESPACE !
* * * www.cyberspass.com * * *
Avatar de l’utilisateur
cygal
Second Maître
Second Maître
 
Messages: 34
Inscrit le: 14 Juil 2002 00:00
Localisation: 77200 TORCY

Problème Mysql ODBC 3.51.06 Driver avec SME 6.0.1-01

Messagepar cygal » 22 Avr 2004 16:18

:? Slt, je n'arrive pas a me connecter à mes bases de données mysql depuis l'installation SME 6.0.1-01
j'ai essayé la correction de sibsib :

/sbin/e-smith/config setprop mysqld LocalNetworkingOnly no
/sbin/e-smith/expand-template /etc/my.cnf
service mysqld restart

mais depuis j'ai eu une erreur pour me connecter à mysql :

[root@serveur]# mysql
ERROR 1045: Access denied for user : 'root@localhost' (Using password: Yes)

j'ai essayé l'ouverture du port 3306 et de redémarrer le mysql mais rien à faire , quelqu'un aurait-il la procédure détaillé ?

(j'ai essayé de revenir en arrière avec l'option LocalNetworkingOnly yes ) mais ca ne marche pas
CYBER S' PASS EST VOTRE ESPACE !
* * * www.cyberspass.com * * *
Avatar de l’utilisateur
cygal
Second Maître
Second Maître
 
Messages: 34
Inscrit le: 14 Juil 2002 00:00
Localisation: 77200 TORCY

Messagepar mad_dog » 22 Avr 2004 16:40

il faut juste que tu te crée un super utilisateur qui aura accès à toutes Bases et tables ...
tu pourrais l'appeler admin :

mysql> GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' IDENTIFIED BY 'XXXXXX' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> QUIT;
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

re

Messagepar bernie50 » 12 Juil 2004 19:20

bonjour,


En ayant accès a phpmyadmin par le ServerManager(sme 6.0.1)

https://nomdomaine/phpmyadmin/

tu vas dans privilèges et tu crées un super user avec All privilèges et en sauvegardant tu coches garder intact les autres utilisateurs. :roll:

Tu as un superuser qui se loggue de partout et en local les utilisateurs habituels :D
Il faut vivre vite, car la mort vient tôt - james dean (star de cinéma)
James dean est mort a moins de 30 ans sur une route de californie décapité dans un accident de voiture a plus de 200 kmh, il a mis en quelque sorte sa devise en pratique.
Avatar de l’utilisateur
bernie50
Contre-Amiral
Contre-Amiral
 
Messages: 379
Inscrit le: 13 Nov 2003 01:00
Localisation: DOUR-Belgium


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron