IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++ Discussion :

Problème connexion base de données


Sujet :

C++

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2018
    Messages : 14
    Par défaut Problème connexion base de données
    Alors voilà j'utilise C++ Builder 10.2 et je souhaite me connecter à une base de données distante.

    J'ai importer la librairie de MySQL, et j'utilise l'objet TSQLConnection. Je configure les paramètres et sur différents serveurs j'obtiens les différentes erreurs :
    - Acces denied for user root@"le nom d'hôte"; (Alors que j'ai mis l'IP de ce serveur, et je suis sûr de mes identifiants)
    - Impossible de se connecter au serveur MySQL

    Merci de votre aide.

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 503
    Par défaut
    Vous avez activé l'accès "remote" de root ? (oui, c'est un bon gros trou de sécurité, mais vous semblez à la rue)
    https://stackoverflow.com/questions/...from-all-hosts

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2018
    Messages : 14
    Par défaut
    Alors je n'ai qu'une partie d'accessible en SSH car je suis sous un serveur web ...

    EDIT :
    La base de données est accessible via par exemple PHP j'ai des sites ou je m'y connecte via par exemple le nom de domaine donc pas en local et l'authentification se passe correctement.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2005
    Messages : 5 503
    Par défaut
    La base de données est accessible via par exemple PHP j'ai des sites ou je m'y connecte via par exemple le nom de domaine donc pas en local et l'authentification se passe correctement.
    Argumentaire bien foireux, les pages PHP n'utilise pas forcement "root", peuvent être dans la même machine que le mySql et l'usage du nom de domaine n'influence pas la détection d'un accès "remote" à un serveur.
    Vérifiez avec le gestionnaire de la base et arrêtez avec des déductions foireuses.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2018
    Messages : 14
    Par défaut
    D'accord or avec par exemple un serveur de jeu, un plugin ayant besoins d'une base de données, je l'avais donc connecter à cette base de données et tout c'était passer sans problèmes ... Donc je pense que cette options est bien activer. Car je ne trouve pas non plus ou vérifier si elle l'ai ou non.

    EDIT:
    En local (127.0.0.1) en utilisant WAMPServer la connexion se fait, par contre si j'utilise l'IP local de mon pc je n'ai pas les droits de m'y connecter.
    Quand je disais je m'y connecte avec mon nom de domaine, je veux dire que dans l'hostname je le mettez à la place de localhost

  6. #6
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Corrèze (Limousin)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2018
    Messages : 14
    Par défaut
    C'est bon j'ai enfin trouver, sur cPanel, il faut ajouter dans la partie "MySQL Distant" % afin d'autoriser toutes les connexions

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 22/03/2010, 16h47
  2. Probléme connexion base de données
    Par Micke7 dans le forum iReport
    Réponses: 8
    Dernier message: 05/12/2008, 09h04
  3. Problème connexion base de données
    Par mathyass dans le forum Autres
    Réponses: 1
    Dernier message: 21/07/2008, 20h54
  4. Problème connexion base de données
    Par realkilla dans le forum ASP
    Réponses: 4
    Dernier message: 21/07/2008, 11h42
  5. Réponses: 3
    Dernier message: 27/04/2006, 15h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo