[MySQL] Comment autoriser l'acces à mon server à travers le réseau...

Comment autoriser l'acces à mon server à travers le réseau... [MySQL] - Linux et OS Alternatifs

Marsh Posté le 13-03-2004 à 13:19:45    

Mon serveur MySQL est bien installé et fonctionne impeccablement.
Quand j'essaie d'acceder au serve"ur à travers le réseau je me fait jeter:


[sorg@Gros:~]% telnet 192.168.1.3 3306                                     <22>
Trying 192.168.1.3...
Connected to 192.168.1.3.
Escape character is '^]'.
RHost 'Gros.hippodrome.no-ip.com' is not allowed to connect to this MySQL server
Connection closed by foreign host.


 
Ou dois-je bidouiller pour réussir à me connecter ?
 

Reply

Marsh Posté le 13-03-2004 à 13:19:45   

Reply

Marsh Posté le 13-03-2004 à 13:38:25    

essaye phpmyadmin, ou mieux SSH.
 
De nos jours, telnet est à éviter > pas sécurisé

Reply

Marsh Posté le 13-03-2004 à 14:04:43    

telnet étatit pour tester, mais mon but était d'acceder à la BDD depuis OpenOffice.

Reply

Marsh Posté le 13-03-2004 à 19:11:23    

mets phpmyadmin avec apache pour administrer les utilisateurs qui accedent a la base, tu pourra gérer facilement puis apres tu pourra y acceder normalement je pense

Reply

Marsh Posté le 13-03-2004 à 21:45:22    

serveur lancé par xinetd ?

Reply

Marsh Posté le 13-03-2004 à 21:54:30    

c'est possible :)
faut que tu regardes la doc un peu ;) stp
 
(ps : sous postgresql il y a un fichier pour gerer ca, sous mysql ca doit etre la meme chose, lire la doc stp)

Reply

Marsh Posté le 13-03-2004 à 22:11:31    

ne passe pas par la commande telnet
passe plutot par mysql -u user -h server -p
et il faut que tu autorise ton user a se connecter a la base depuis les hotes que tu desire en utilisant la commande mysql GRANT  en tant qu administrateur dans ta base

Reply

Marsh Posté le 28-03-2004 à 13:00:54    

UP
 
j'ai activé le support reseau dans /etc/my.cnf et je n'ai pas de firewall sur le serveur.
 
cependant je n'arrive pas a me connecter a ma bdd mysql a partir d'un autre poste du LAN.  
 
des idées ?  
 
MErci


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 28-03-2004 à 14:55:36    

regarde la bdd mysql table host.

Reply

Marsh Posté le 28-03-2004 à 14:56:59    

Bobarctor a écrit :

regarde la bdd mysql table host.


 
elle est vide.
 
 
(autre question en passant. pour restarter mysql je l'ai fait en root. ca a une influence ?)


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 28-03-2004 à 14:56:59   

Reply

Marsh Posté le 28-03-2004 à 15:20:08    

GRANT ALL PRIVILEGES ON le_nom_de_ta_base.* TO 'utilisateur'@'%' IDENFITIED BY 'mot_de_passe'
 
FLUSH PRIVILEGES

Reply

Marsh Posté le 28-03-2004 à 15:54:07    

axey a écrit :

GRANT ALL PRIVILEGES ON le_nom_de_ta_base.* TO 'utilisateur'@'%' IDENFITIED BY 'mot_de_passe'
 
FLUSH PRIVILEGES


 
j'ai deja ca depuis longtemps :/


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 28-03-2004 à 16:22:39    

avec le @'%' ?

Reply

Marsh Posté le 28-03-2004 à 16:40:00    

oui


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 28-03-2004 à 16:41:51    

http://forum.hardware.fr/icones/flag1.gif

Reply

Marsh Posté le 28-03-2004 à 16:53:29    

zaib3k a écrit :


 
elle est vide.
 
 
(autre question en passant. pour restarter mysql je l'ai fait en root. ca a une influence ?)


 
Zarb, tu devrais avoir les privileges et les droits d'acces la dedans.... :-/

Reply

Marsh Posté le 28-03-2004 à 16:56:01    

Bobarctor a écrit :


 
Zarb, tu devrais avoir les privileges et les droits d'acces la dedans.... :-/


 
j'ai rien dans les tables de la base mysql a part user. j'ai tenté de rajouter des trucs a la mains


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 28-03-2004 à 17:30:43    

justement edite le champ host pour le user root en mettant le bon mask de sous reseau

Reply

Marsh Posté le 28-03-2004 à 17:42:02    

j'ai peur de pas comprendre :/
dans,le champs host de la table user j'ai deja % et d'apres la doc ca autorise tlm.
 
d'ailleurs j''espere ne pas faire de conneries en ecrivant dans la base mysql :(


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 28-03-2004 à 18:13:47    

bou honte sur moi. ca marche maintenant. je m'etais planté comme une loutre bourrée en désactivant le sup^port reseau au lieu de l'activer. je vais me flageler.
 
Merci a ceux qui ont tenté de m'aider :)


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed