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

 MySQL Discussion :

Problème de connexion base de données


Sujet :

MySQL

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Problème de connexion base de données
    Bonjour,
    J'héberge une base de données mysql à l'aide de PHP/MyAdmin et wampserver.
    J'essaie de m'y connecter depuis un client VB.net 2010 et le connecteur MySQL qui va bien.
    Or j'ai une erreur systématique à la connexion avec n'importe quel utilisateur excepté "root". Je ne sais pas si l'erreur vient de mon code ou des paramètres PHP/MyAdmin.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    If Not objConnect Is Nothing Then objConnect.Close()
     
                TB_ConnectionLog.Clear()
                Try
                    TB_ConnectionLog.Text = "Building Connection string..." + vbCrLf
                    If RDBT_LocalIP.Checked Then
                        objConnect.ConnectionString = "Network Address=127.0.0.1;User Id=user;Password=azerty;Database=DataTest"
                    End If
                    TB_ConnectionLog.AppendText("Trying connecting to the server..." + vbCrLf)
                    objConnect.Open()
                    ConnectionOK = True
                    GetDatabases()
                Catch ex As MySqlException
                    TB_ConnectionLog.AppendText("Error connecting to the server : " + ex.Message + vbCrLf + ex.ErrorCode.ToString)
                    objConnect.Close()
                    ConnectionOK = False
                Finally
                    If ConnectionOK Then
                        TB_ConnectionLog.AppendText("Connection establish to the server." + vbCrLf)
                        TB_ConnectionStatus.Text = "Connected"
                        TB_ConnectionStatus.BackColor = Color.LightGreen
                        BT_Connect.Text = "Déconnection"
                    End If
                End Try
    Du côté de PHP/MyAdmin j'ai configuré l'utilisateur 'user' pour qu'il ait un accès total à la base de données de test. J'ai autorisé l'accès à partir de n'importe quel client (%), le mot de passe est correct.

    Et j'obtiens en permanence le message d'erreur suivant :
    Error connecting to the server : Authentication to host '127.0.0.1' for user 'user' using method 'mysql_native_password' failed with message: Access denied for user 'user'@'localhost' (using password: YES)

    Je ne sais pas où se trouve l'erreur.
    Si vous pouvez m'aider ça m'arrangerait.

  2. #2
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 037
    Points : 23 781
    Points
    23 781
    Par défaut
    Bonjour,

    Vous avez essayé de vous connecter avec cet utilisateur avec un autre client que le connecteur VB .Net, histoire de voir si ça vient du connecteur ou des droits sur la base.
    Sinon, avez bien pensé au FLUSH PRIVILEGES; une fois les droits donnés à l'utilisateur ?

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Bonjour
    Merci pour la réponse.
    Je n'ai pas essayé de me connecter par un autre moyen et j'ai exécuter le flush privileges.
    Je n'ai pas d'autre moyen à ma disposition pour tester le connexion.

    EDIT :
    J'ai fait un petit script PHP pour tester et j'ai la même chose...

  4. #4
    ced
    ced est déconnecté
    Rédacteur/Modérateur

    Avatar de ced
    Homme Profil pro
    Gestion de bases de données techniques
    Inscrit en
    Avril 2002
    Messages
    6 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Gestion de bases de données techniques
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2002
    Messages : 6 037
    Points : 23 781
    Points
    23 781
    Par défaut
    Regardez si ça ne vient pas de ce qui est expliqué dans la : http://mysql.developpez.com/faq/?pag..._access_denied
    Notamment le dernier paragraphe.

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci je vais regarder ça attentivement

Discussions similaires

  1. [Débutant] Problème de Connexion base de données sous Glassfish
    Par kimlee dans le forum Glassfish et Payara
    Réponses: 4
    Dernier message: 20/01/2008, 13h56
  2. Problème de connexion à base de données MySQL
    Par Paulinho dans le forum Installation
    Réponses: 2
    Dernier message: 03/12/2007, 17h35
  3. Réponses: 4
    Dernier message: 03/08/2007, 14h55
  4. [c#, WinForms]Problème de connexion à base de données
    Par Filippo dans le forum Windows Forms
    Réponses: 3
    Dernier message: 21/05/2007, 09h47
  5. Réponses: 11
    Dernier message: 22/11/2006, 07h31

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