Précédent   Forum des professionnels en informatique > Bases de données > MySQL > Administration
Administration Forum d'entraide sur l'administration de MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2011, 09h37   #1
Invité de passage
 
Homme
Etudiant informatique
Inscription : mai 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant informatique

Informations forums :
Inscription : mai 2011
Messages : 2
Points : 0
Points : 0
Par défaut Désactiver l'utilisation de localhost à distance

Bonjour, le titre peut paraître bizarre, je m'explique.
Je vais passer en 2ème année de BTS informatique et réseaux et je suis actuellement en stage de fin d'année dans une entreprise.
J'ai pour mission de créer une base de données à partir de fichiers excel. Tout cela s'est passé sans problème, c'est au niveau des droits d'accès que j'ai des "problèmes", enfin tout fonctionne correctement mais pas comme je le voudrais.
Sur mysql j'ai 4 comptes utilisateurs: root@localhost, pma@localhost et 2 autres @mon_adresse_ip pour l'entreprise (un pour consulter et l'autre pour modifier la base).
J'ai entendu dire qu'il est préférable de désactiver le compte root à distance, j'utilise XAMPP et il me semble que cela est fait par défaut.
En tout cas avec phpMyAdmin je n'ai pas de problème, je tape localhost dans la barre d'adresse d'un navigateur et je peux me connecter en root. Si je tape l'adresse IP du PC en réseau local je ne peux pas me connecter en root. C'est ce que je veux mais l'interface de phpMyAdmin ne convient pas à l'entreprise car trop complexe. C'est pourquoi j'ai regardé les alternatives qu'il y a en client graphique et je suis tombé sur Adminer, un script qui tient en un fichier PHP et me semble plus simple d'utilisation.
L'interface a la particularité de posséder une textbox "serveur" pour renseigner le point d'accès à partir duquel on veut se connecter et c'est là tout le problème.
Admettons que je me connecte au serveur à partir d'un poste distant en renseignant l'adresse ip du serveur sur le réseau. Je pourrais ensuite tout de même me connecter en localhost en indiquant cela dans la textbox et donc utiliser le compte root à distance.
Cela me fait plus penser à une faille qu'autre chose, c'est comme si on faisait croire au serveur qu'on se connectais en local alors qu'on est bien à distance !
N'y a t-il pas un moyen de configurer cela dans Apache ou MySQL (Adminer ne dispose pas de fichiers de configuration).
Merci pour votre aide.
b4ptx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 10h41   #2
Invité de passage
 
Homme
Etudiant informatique
Inscription : mai 2011
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Etudiant informatique

Informations forums :
Inscription : mai 2011
Messages : 2
Points : 0
Points : 0
Par défaut phpMyAdmin

Au final je reste avec phpMyAdmin qui dispose d'une puissante fonction d'importation de données avec la possibilité d'importer directement les fichiers Excel, ce qui rendra beaucoup plus facile les mises à jours de la base de données.
Par contre si des personnes ont des explications au problème que j'ai expliqué les réponses sont les bienvenues
b4ptx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2011, 09h09   #3
Nouveau Membre du Club
 
Inscription : novembre 2003
Messages : 42
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 42
Points : 36
Points : 36
En te connectant via un script PHP sur le serveur, tu seras donc en local.

Pour les gros backup/restore je te conseilles : Sypex Dumper (gratuit).
apophyss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h21.


 
 
 
 
Partenaires

Hébergement Web