Une mésaventure arrivée il y a quelques jours m’amène à tenter d’imaginer une solution un peu plus facile à mettre en œuvre que celle que j’ai utilisée alors.
Je m’explique : un blog, ancien, installé et réglé par une personne qui passé quelques années disparaît de la circulation — peu importe la raison, ce n’est pas le sujet. Les autres utilisateurs et utilisatrices ne sont au mieux qu’administrateur ou administratrice de leur blog respectif et tout d’un coup il faut apporter une modification, un réglage qui nécessite les droits les plus élevés, ceux d’un super-administrateur.
Comment faire ?
La solution la plus simple est d’aller faire une modification dans la table des utilisateurs pour rendre un ou une des utilisatrices encore présentes super-administratrice. Ça fonctionne, à condition d’avoir accès à la base de données1, sachant que le login et mot-de-passe sont facilement dénichables dans le fichier de configuration de l’installation.
En détail
Ça se passe dans la table user, dans laquelle il faut repérer la ligne de l’utilisateur ou utilisatrice qu’on veut rendre super, et modifier le champ user_super en mettant la valeur 1.Depuis je réfléchis à un mécanisme qui permettrait de sortir de l’ornière sans remettre en cause le système de droits de Dotclear ; et j’ai bien peur que ça ne soit pas si simple que ça.
À défaut :
Conservez quelque part à l’abri vos identifiants et mots de passe de connexion à votre console de gestion de votre hébergeur, ou demandez-les à votre
super
!Si c’est possible, demandez à être élevé·e au rang de
super
ou bien faites en sorte qu’il y en ai plus d’un·e qui puisse intervenir le cas échéant.Si vous êtes sous-même
super
, avez-vous fait le nécessaire — transmission à un ou une autre utilisatrice des droits idoines — en cas d’arrêt de vos activités sur l’installation ?
superde se départir de ce droit ; il est nécessaire qu’il en existe un autre qui devra alors faire la manipulation. Par contre il peut rendre
superqui il veut.
Peut-être la lecture de mon interrogation vous suscitera une idée ou un commentaire ? N’hésitez-pas à m’en faire part, même si ça vous parait saugrenu, on ne sait jamais.
Tout le monde croit constituer l’exception à la règle, et c’est la source du problème. Un seul individu peut causer beaucoup de dégâts.
Becky , Un psaume pour les recyclés sauvages
-
Ce qui implique souvent d’avoir accès à phpMyAdmin ou équivalent fourni par l’hébergeur, et ce qui implique d’avoir accès à la console de gestion du dit hébergeur. ↩︎