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

Administration MySQL Discussion :

Access denied pour un utilisateur


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2016
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2016
    Messages : 109
    Par défaut Access denied pour un utilisateur
    Bonsoir,

    Suite à une mise à jour de Neard, le User que j'utilise depuis plus de 13 ans n'a plus accès à ma propre base de données en local :
    Access denied for user 'aleph2at'@'localhost' (using password: YES)

    J'ai recréé le User avec tous les droits sur la base de données (j'ai essayé aussi de lui donner les droits sur toutes mes bases de données). L'accès est refusé.

    L'utilisateur Root fonctionne correctement.

    J'aimerais savoir comment résoudre le problème mais surtout j'aimerais savoir comment rechercher la source du problème pour pouvoir la résoudre une prochaine fois.

    Merci d'avance.

  2. #2
    Membre chevronné Avatar de Inazo
    Profil pro
    Gérant - société de développement web
    Inscrit en
    Avril 2007
    Messages
    417
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Gérant - société de développement web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 417
    Par défaut
    Bonjour,

    Tu peux via la requête suivante qui va t'afficher la liste des droits pour ton utilisateur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SHOW GRANTS FOR 'aleph2at'@'localhost';
    De là tu pourras voir les droits de ton utilisateur et on pourra voir pour trouver une solution.

    @+

  3. #3
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2016
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2016
    Messages : 109
    Par défaut
    Oui je connais cette commande et voici le résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    GRANT USAGE ON *.* TO 'aleph2at'@'localhost' IDENTIFIED BY PASSWORD '**********'
    GRANT ALL PRIVILEGEGES ON 'aleph2at_test'.* TO 'aleph2at'@'localhost' WITH GRANT OPTION
    alepph2at_test étant la base sur laquelle l'utilisateur se connecte.

    Je ne vois pas ce qui ne va pas

  4. #4
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 887
    Par défaut
    Salut berthos.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    GRANT ALL PRIVILEGEGES ON 'aleph2at_test'.* TO 'aleph2at'@'localhost' WITH GRANT OPTION
    A mon humble avis, "PRIVILEGEGES" n'est pas le bon paramètre.
    Ça ne serait pas plutôt "PRIVILEGES" ?

    @+

  5. #5
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2016
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2016
    Messages : 109
    Par défaut
    Oui je me suis trompé en saisissant le résultat

  6. #6
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 887
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 887
    Par défaut
    Admettons !

    Dans votre commande, je constate que les autorisations concernent toutes les tables de la base de données 'aleph2at_test'.
    Etes-vous certain de votre base de données ? Etes-vous certain de votre user ?

    Avez-vous une comparaison entre ce compte et celui de Root ? Avez-vous des différences ?

    Je rappelle que le compte root est aussi associé à "127.0.0.1" et à "::1" en plus de "localhost".

    Quand vous essayez d'accéder à phpmyadmin avec ce compte, êtes-vous aussi interdit d'accès ?

    @+

  7. #7
    Membre confirmé
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Décembre 2016
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Tarn et Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : Santé

    Informations forums :
    Inscription : Décembre 2016
    Messages : 109
    Par défaut
    Je travaille avec cette base de données et ce user depuis 13 sans problème en local et j'ai la base de données installée sur free.fr

    Si je regarde sur free, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    GRANT USAGE ON *.* TO 'aleph2at'@'172.20.%' IDENTIFIED BY PASSWORD '***********'
    GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `aleph2at`.* TO 'aleph2at'@'172.20.%'
    En local, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    GRANT USAGE ON *.* TO 'aleph2at'@'localhost' IDENTIFIED BY PASSWORD '************'
    GRANT ALL PRIVILEGES ON `aleph2at_test`.* TO 'aleph2at'@'localhost' WITH GRANT OPTION
    et aussi
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    GRANT USAGE ON *.* TO 'aleph2at'@'127.0.0.1' IDENTIFIED BY PASSWORD '************'
    GRANT ALL PRIVILEGES ON `aleph2at_test`.* TO 'aleph2at'@'127.0.0.1' WITH GRANT OPTION
    Cela me semble assez équivalent, non ?

    Avec le compte root, je peux me connecter à la base de données.
    Pour root en local j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION
    GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION

Discussions similaires

  1. [Postfix] Relay access denied pour les adresses différentes de .com
    Par kfa1983 dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 23/11/2012, 17h28
  2. Réponses: 3
    Dernier message: 04/11/2011, 13h35
  3. erreur access denied pour commande mysql : DEBUTANT
    Par flamant dans le forum Administration
    Réponses: 1
    Dernier message: 19/07/2008, 01h29
  4. [C#] "Access is denied" pour récupérer le temps processeur
    Par xtream dans le forum Windows Forms
    Réponses: 1
    Dernier message: 22/06/2006, 01h02
  5. "access denied" pour root en réseau
    Par Chauve souris dans le forum Débuter
    Réponses: 1
    Dernier message: 18/04/2006, 18h21

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