accès foutu à l'espace privé

Bonjour,

Merci d'avoir pris la peine de répondre. Simplement je n'ai pas (encore?)
trouvé la commande "réparer la base", ou alors l'accès ne m'est pas proposé.

J'ai bien trouvé comment réparer les tables, une à une, sauf que cela ne
m'est pas proposé pour la table auteurs...
Car (?) je n'ai pas accès à la table auteurs : "Can't open file:
'spip_auteurs.MYI' (errno: 145)"

Ce qui ne me permet donc pas d'appliquer le conseil de Paul Sanches : "tu
prends un ancien pass et tu le mets dans
le champs pass de la table spip_auteur de l'auteur portant l'id N°1, mets
aussi le login lié au pass à la place de l'actuel s'il est différent".

Heureusement ce n'est pas une base vitale, et ce n'est pas urgentissime,
mais j'aimerais bien corriger ça.
Au pire je serai obligé de tout réinstaller, ce qui n'est pas un drame. Mais
si je peux en profiter pour comprendre un peu mieux le fonctionnement de
Spip, et éviter d'éventuelles erreurs ou errements à l'avenir...

Merci encore,

Franck

----- Original Message -----
From: <pranato@free.fr>
To: "Franck Saint Germain" <franck.saintgermain@free.fr>; <spip@rezo.net>
Sent: Tuesday, August 09, 2005 10:05 AM
Subject: Re: [Spip] accès foutu à l'espace privé

Bonjour,

j'ai eu le même pb il y a qques jours. Je m'en suis sorti en me connectant

à

http://sql.free.fr/phpMyAdmin/ et sélectionné "réparer la base de

données",

le login dans l'interface d'accès à l'admin du site est alors reconnu.
Une fois arrivé (ouf) dans l'interface d'admin, éditer son profil et

redonner

son mot de passe.

Sans faire cette dernière étape le pb était revenu au bout de 10mn.
cela t'aidera peut être,
Robert

Selon Franck Saint Germain <franck.saintgermain@free.fr>:

> Bonjour Alexandre,
>
> si tu n'es pas en vacances, as tu trouvé une solution à ce problème,
> dont il semble que je rencontre exactement les mêmes symptômes ?
>
> Bien sûr si qq'un sur la liste connais la réponse, bienvenue et merci
> d'avance !!!
>
> J'ai essayé d'obtenir le mot de passe, sans succès, puis de suivre la
> procédure recommandée par #Olivier :
> (1) effacer /ecrire/inc_connect.php3
> (2) avec son navigateur, se rendre dans l'esace privé /ecrire/
> (3) suivre la procédure (renseigner les différents champs)
> (4) se reconnecter avec succès !
>
> mais rien à faire !
>
> Je suis avec la version 1.8.2pr2 et c'est peut-être un bug de cette

version

> ???
>
> Franck
>
> PS. Cela résulte (avec 2 ou 3 jours de retard) peut-être de ce que j'ai

fait

> une restauration d'une base créée sur un autre site, ce qui avait changé

mon

> login d'accès, sans problème jusque aujourd'hui, mais maintenant ni l'un

ni

> l'autre login ne fonctionne, et surtout je ne peux obtenir le login /

mot de

> passe grâce à l'envoi d'un message ds ma messagerie (ce qui avait

toujours

> fonctionné dans mes nombreux essais jusqu'à maintenant).
>
> ----- Original Message -----
> From: "Praz Alexandre" <listes@a-lex.com>
> To: "SPIP" <spip@rezo.net>
> Sent: Thursday, July 07, 2005 11:52 AM
> Subject: [Spip] accès foutu à l'espace privé
>
>
> Bonjour les gens,
>
> J'ai installé un spip tout neuf et tout joli. Je lui ai fait restauré
> une base que j'avais en local (même version de spip), j'ai pu accéder au
> site et modifier tout le contenu comme souhaité et paf ! ... le chien...
> heu moins drôle, je ne peux plus accéder à l'espace privé. J'ai beau
> rentrer le mot de passe exact, il me recharge le formulaire
> d'identification. je met un faux mot de passe et là il me regarge le
> formulaire avec la phrase "erreur de mot de passe".
>
> Mais que faire ?
>
> Est-ce possible de modifier mes accès directement dans la BD?
>
> Est-ce qu'il est possible de récupérer dans la BD les rubriques et les
> articles et de réinstaller uniquement ces tables dans ma BD en local ?
>
> Je m'interroge ... merci de votre aide
>
> Alex

En fait pour être plus précis, il faut afficher la liste des tables,
sélectionner "tout cocher" puis dans le menu déroulant "pour la sélection"
choisir "réparer la table".
Robert

Selon Franck Saint Germain <franck.saintgermain@free.fr>:

Bonjour,

Merci d'avoir pris la peine de répondre. Simplement je n'ai pas (encore?)
trouvé la commande "réparer la base", ou alors l'accès ne m'est pas proposé.

J'ai bien trouvé comment réparer les tables, une à une, sauf que cela ne
m'est pas proposé pour la table auteurs...
Car (?) je n'ai pas accès à la table auteurs : "Can't open file:
'spip_auteurs.MYI' (errno: 145)"

Ce qui ne me permet donc pas d'appliquer le conseil de Paul Sanches : "tu
prends un ancien pass et tu le mets dans
le champs pass de la table spip_auteur de l'auteur portant l'id N°1, mets
aussi le login lié au pass à la place de l'actuel s'il est différent".

Heureusement ce n'est pas une base vitale, et ce n'est pas urgentissime,
mais j'aimerais bien corriger ça.
Au pire je serai obligé de tout réinstaller, ce qui n'est pas un drame. Mais
si je peux en profiter pour comprendre un peu mieux le fonctionnement de
Spip, et éviter d'éventuelles erreurs ou errements à l'avenir...

Merci encore,

Franck

----- Original Message -----
From: <pranato@free.fr>
To: "Franck Saint Germain" <franck.saintgermain@free.fr>; <spip@rezo.net>
Sent: Tuesday, August 09, 2005 10:05 AM
Subject: Re: [Spip] accès foutu à l'espace privé

> Bonjour,
>
> j'ai eu le même pb il y a qques jours. Je m'en suis sorti en me connectant
à
> http://sql.free.fr/phpMyAdmin/ et sélectionné "réparer la base de
données",
> le login dans l'interface d'accès à l'admin du site est alors reconnu.
> Une fois arrivé (ouf) dans l'interface d'admin, éditer son profil et
redonner
> son mot de passe.
>
> Sans faire cette dernière étape le pb était revenu au bout de 10mn.
> cela t'aidera peut être,
> Robert
>
>
> Selon Franck Saint Germain <franck.saintgermain@free.fr>:
>
> > Bonjour Alexandre,
> >
> > si tu n'es pas en vacances, as tu trouvé une solution à ce problème,
> > dont il semble que je rencontre exactement les mêmes symptômes ?
> >
> > Bien sûr si qq'un sur la liste connais la réponse, bienvenue et merci
> > d'avance !!!
> >
> > J'ai essayé d'obtenir le mot de passe, sans succès, puis de suivre la
> > procédure recommandée par #Olivier :
> > (1) effacer /ecrire/inc_connect.php3
> > (2) avec son navigateur, se rendre dans l'esace privé /ecrire/
> > (3) suivre la procédure (renseigner les différents champs)
> > (4) se reconnecter avec succès !
> >
> > mais rien à faire !
> >
> > Je suis avec la version 1.8.2pr2 et c'est peut-être un bug de cette
version
> > ???
> >
> > Franck
> >
> > PS. Cela résulte (avec 2 ou 3 jours de retard) peut-être de ce que j'ai
fait
> > une restauration d'une base créée sur un autre site, ce qui avait changé
mon
> > login d'accès, sans problème jusque aujourd'hui, mais maintenant ni l'un
ni
> > l'autre login ne fonctionne, et surtout je ne peux obtenir le login /
mot de
> > passe grâce à l'envoi d'un message ds ma messagerie (ce qui avait
toujours
> > fonctionné dans mes nombreux essais jusqu'à maintenant).
> >
> > ----- Original Message -----
> > From: "Praz Alexandre" <listes@a-lex.com>
> > To: "SPIP" <spip@rezo.net>
> > Sent: Thursday, July 07, 2005 11:52 AM
> > Subject: [Spip] accès foutu à l'espace privé
> >
> >
> > Bonjour les gens,
> >
> > J'ai installé un spip tout neuf et tout joli. Je lui ai fait restauré
> > une base que j'avais en local (même version de spip), j'ai pu accéder au
> > site et modifier tout le contenu comme souhaité et paf ! ... le chien...
> > heu moins drôle, je ne peux plus accéder à l'espace privé. J'ai beau
> > rentrer le mot de passe exact, il me recharge le formulaire
> > d'identification. je met un faux mot de passe et là il me regarge le
> > formulaire avec la phrase "erreur de mot de passe".
> >
> > Mais que faire ?
> >
> > Est-ce possible de modifier mes accès directement dans la BD?
> >
> > Est-ce qu'il est possible de récupérer dans la BD les rubriques et les
> > articles et de réinstaller uniquement ces tables dans ma BD en local ?
> >
> > Je m'interroge ... merci de votre aide
> >
> > Alex

Merci Robert pour cette précision, qui m'a débloqué !!!

(afficher la liste des tables, sélectionner "tout cocher" puis dans le menu
déroulant "pour la sélection"
choisir "réparer la table")

J'ai ainsi pu "réparer les tables" de la base, et accéder à la table
spip_auteurs...
et non pas immédiatement accéder à /ecrire mais demander l'envoi d'un mél...
avec login pwd.

=> à Paul Sanches, que je remercie vivement également : oui, bien sûr
j'aurais pu à ce moment essayer ton astuce, que je te remercie de m'avoir
envoyée, car elle risque bien de me servir un jour ! J'ai voulu dans un
premier temps utiliser un moyen pas trop "informatique", pour qu'il puisse
être expliqué à d'autres que moi, en cas de nécessité.

Merci beaucoup à tous de m'avoir aidé à voir plus clair et indirectement à
connaître mieux le fonctionnement de PhpMyAdmin !

Je n'ai pas compris précisément pourquoi la base avait besoin d'être
réparée, mais cela ne m'étonne pas trop, puisque je fais des tests sur cette
base, pas forcément très 'règlos",

et c'est très utile de savoir réparer la base avec PhpMyAdmin, quand on n'a
plus accès à /ecrire !!!

Franck

PS. Pour Alexandre Praz : la solution était peut-être là pour toi aussi.

-----Message d'origine-----

En fait pour être plus précis, il faut afficher la liste des tables,
sélectionner "tout cocher" puis dans le menu déroulant "pour la sélection"
choisir "réparer la table".
Robert

Selon Franck Saint Germain <franck.saintgermain@free.fr>:

Bonjour,

Merci d'avoir pris la peine de répondre. Simplement je n'ai pas (encore?)
trouvé la commande "réparer la base", ou alors l'accès ne m'est pas

proposé.

J'ai bien trouvé comment réparer les tables, une à une, sauf que cela ne
m'est pas proposé pour la table auteurs...
Car (?) je n'ai pas accès à la table auteurs : "Can't open file:
'spip_auteurs.MYI' (errno: 145)"

Ce qui ne me permet donc pas d'appliquer le conseil de Paul Sanches : "tu
prends un ancien pass et tu le mets dans
le champs pass de la table spip_auteur de l'auteur portant l'id N°1, mets
aussi le login lié au pass à la place de l'actuel s'il est différent".
...
----- Original Message -----
> Bonjour,
>
> j'ai eu le même pb. Je m'en suis sorti en me connectant à
> http://sql.free.fr/phpMyAdmin/ et sélectionné "réparer la base de
données",
> le login dans l'interface d'accès à l'admin du site est alors reconnu.
> Une fois arrivé (ouf) dans l'interface d'admin, éditer son profil et
> redonner son mot de passe.
>
> Sans faire cette dernière étape le pb était revenu au bout de 10mn.
> cela t'aidera peut être,
> Robert
>
>
> Selon Franck Saint Germain <franck.saintgermain@free.fr>:
>
> > J'ai essayé d'obtenir le mot de passe, sans succès, puis de suivre la
> > procédure recommandée par #Olivier :
> > (1) effacer /ecrire/inc_connect.php3
> > (2) avec son navigateur, se rendre dans l'esace privé /ecrire/
> > (3) suivre la procédure (renseigner les différents champs)
> > (4) se reconnecter avec succès !
> >
> > mais rien à faire !
> >