Problème d'accès MySQL
Rudi
-
Paul -
Paul -
Bonjour,
j'ai réalisé un intranet (PHP, MySQL, Apache), mais je n'arrive pas à rentrer dans ma base de données MySQL sans l'option "skip-grant-tables".
Etant donné que je traine ce problème depuis le début de mon stage qui s'achève aujourd'hui et que je n'ai pas trouvé la cause du problème (rassurez-vous, j'ai fait d'autres choses entre temps), je me permets de vous soumettre ma base mysql pour que vous puissiez y détecte ce qui ne va pas.
Ce n'est pas moi qui ai rempli cette base et elle est comme ceci:
les tables column_priv, tables_priv, func, host sont vides.
la table db est remplie de la façon suivante:
* 1er enregistrement: Host = % , Db = test%, User= "" et tous les droit sont mis à Y (Yes) sauf Grant_priv à No
*2è enregistrement: Host = %, Db = mysql%, User = "" Select_priv = "Y" et tous les autres droits sont à No
la table user est remplie de la sorte:
* il y a 2 fois l'utilisateur "root" avec le même mot de passe et avec tous les droits. La première fois Host = sila (localhost) et la deuxième Host = %.
*il y a ensuite plusieurs utilisateurs (tous avec password). Certains ont tous les droits, d'autres simplement ceux de consulter ou d'insérer. Tous ont pour Host "sila" qui correspond à "localhost"
* il y a ensuite un utilisateur sans valeur pour User et Password. Avec Host = % et tous les droits
Je suis désolé si le post est trop imposant, mais je ne vois pas du tout la solution.
Si vous pouviez me dire ce que vous pensez de cette base et si il y a une erreur, ce serait très aimable.
Merci d'avance pour votre aide.
j'ai réalisé un intranet (PHP, MySQL, Apache), mais je n'arrive pas à rentrer dans ma base de données MySQL sans l'option "skip-grant-tables".
Etant donné que je traine ce problème depuis le début de mon stage qui s'achève aujourd'hui et que je n'ai pas trouvé la cause du problème (rassurez-vous, j'ai fait d'autres choses entre temps), je me permets de vous soumettre ma base mysql pour que vous puissiez y détecte ce qui ne va pas.
Ce n'est pas moi qui ai rempli cette base et elle est comme ceci:
les tables column_priv, tables_priv, func, host sont vides.
la table db est remplie de la façon suivante:
* 1er enregistrement: Host = % , Db = test%, User= "" et tous les droit sont mis à Y (Yes) sauf Grant_priv à No
*2è enregistrement: Host = %, Db = mysql%, User = "" Select_priv = "Y" et tous les autres droits sont à No
la table user est remplie de la sorte:
* il y a 2 fois l'utilisateur "root" avec le même mot de passe et avec tous les droits. La première fois Host = sila (localhost) et la deuxième Host = %.
*il y a ensuite plusieurs utilisateurs (tous avec password). Certains ont tous les droits, d'autres simplement ceux de consulter ou d'insérer. Tous ont pour Host "sila" qui correspond à "localhost"
* il y a ensuite un utilisateur sans valeur pour User et Password. Avec Host = % et tous les droits
Je suis désolé si le post est trop imposant, mais je ne vois pas du tout la solution.
Si vous pouviez me dire ce que vous pensez de cette base et si il y a une erreur, ce serait très aimable.
Merci d'avance pour votre aide.
A voir également:
- Problème d'accès MySQL
- Accès à internet - Guide
- Acces rapide - Guide
- Accès refusé - Guide
- Accès presse papier - Guide
- Mysql community download - Télécharger - Bases de données