GuppY, le CMS de référence sans base de données

telecharger.png


Vous êtes ici :   Accueil » Forum » GuppY 6 » Pb d'attribution des droits sur un compte
    Imprimer la page...

Attention : GuppY 6.00.18

Sortie de GuppY 6.00.18 : pack et patch cumulatif et non-cumulatif

Pour passer de la  6.00.17 à la version 6.00.18 vous appliquez le patch non-cumulatif GuppY 6.00.18 .

Pour passer de la version 5.03.03 à la version 6.00.18, vous devez impérativement suivre la procédure de migration décrite dans cet article.

Pour les plugins et pour les skins, merci de poster sur le site de leur auteur.

Les skins et les plugins de notre ami Saxbar sont en téléchargement sur ce site.

 

Forum - GuppY 6 - Pb d'attribution des droits sur un compte


Connectés : ( personne )

le 22/08/2021 @ 17:54
par diantre

Bonjour à tous

J'ai un problème concernant l'attribution des droits à un compte.

En effet, ce compte a tous les droits d'administration, comme le mien (qui est administrateur déclaré), alors qu'il n'est indiqué nulle part en tant qu'administrateur (il n'a pas été déclaré en tant qu'administrateur secondaire).

De plus quand je vais dans Accueil » Admin > Gestion des collaborateurs > attribution de droits, il n'apparait pas dans la liste déroulante de sélection des membres. 

Pour info, j'ai fait le mois dernier une migration 4.6 > 5.x > 6.x sans problème. Et dans la version 4.6, ce compte avait quelques droits attribués (comme créer des nouvelles). 

Pb de migrations ? Dois-je détruire le compte et le recréer ? mais comment sais-je si d'autres comptes ne sont pas pareils ? Avez-vous eu le même problème ?

Merci pour votre aide. 

Frédéric

https://www.lesarchersdestprix.fr

----------------------------------------

GuppY 6.00.03 Système d'exploitation du serveur : Linux 4.14.232-ovh-vps-grsec-zfs-classid PHP : 7.0.33 / MET=165 - ML=512M - UMF=128M - PMS=130M - MFU=20 URL du site : https://www.lesarchersdestprix.fr/ Plugins : Annonces Plus[6.0.1], Annonces Plus[6.0.1], Annonces Plus[6.0.1], Annonces Plus[6.0.1], Week-Events[6.01] UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36      

  

Réponse n° 1
--------
le 23/08/2021 @ 08:52
par Papinou
Administrateur

Bonjour,

Je pense que c'est un fichier qui a dû rester d'une version précédente, de là à mettre tous les droits je ne vois pas comment ???

Par FTP tu vas à admin/redac, si tu as un fichier du genre lepseudo.inc tu le supprimes. C'est dans ce fichier que sont enregistrés les droits attribués.

Cordialement, Papinou

  
Réponse n° 2
--------
le 23/08/2021 @ 09:46
par diantre

Bonjour

Merci pour ta réponse.

Le répertoire admin/redac est vide. 

J'ai activé par sécurité l'accès protégé à la zone d'administration pour mon compte. Du coup il n'y a plus accès (et les éventuels autres comptes qui seraient pareils). 

Mais je souhaite lui attribuer des droits spécifique et je ne le vois pas dans la liste des comptes pour l'attribution des droits. Alors qu'il est bien dans la liste des comptes (Gestion des membres).  

Vraiment étrange...

Cordialement 

Frédéric

  
Réponse n° 3
--------
le 23/08/2021 @ 10:26
par diantre

En complément, de mon post précédent : 

J'ai fait une recherche dans les fichiers et je vois que dans un fichier qui s'appelle adm_president.inc de l'ancien plugin adm_member (scorie de la version 4.6 je pense) il y a ce compte (on va l'appeler user1), le mien et un troisième étaient indiqués "ultra-users". 

Du coup je me demande s'il ne serait pas resté dans la base de donnée (.dtb) du compte de user1 (puisque le plugin adm_member n'est plus actif ) une trace de ce paramètre "ultra-user" qui serait interprétée comme un flag d'administrateur mais non géré par la version 6 de Guppy...

J'ai ouvert le user1.dtb (pour voir si c'est lisible), mais je ne connais pas les paramètres contenus.

Fred

PS : rassure-toi je suis une une version sauvegardée en local... 😉 


Rectifié par diantre le 23/08/2021 @ 10:27
  
Réponse n° 4
--------
le 23/08/2021 @ 11:18
par Papinou
Administrateur

Bonjour,

Le plus simple est de supprimer le compte membre en admin/administration générale/gestion membres.

Ensuite de le recréer avec un pseudo légèrement différent.

Les fichiers d'un plugin et ceux de GuppY ne sont pas stockés ensemble et les variables sont différentes.

Cordialement, Papinou

  
Réponse n° 5
--------
le 23/08/2021 @ 16:16
par diantre

Bonjour Papinou

Merci pour ta réponse. 

En fait j'ai trouvé la solution en explorant le code et utilisant les DevTools du navigateur : j'ai vidé le fichier admins.dtb dans data/users, cela m'a supprimé toutes les affectations de droits (du reste j'avais oublié d'autres affectations) et j'ai réaffecté les droits. 

Cela marche bien sans effet de bord : j'ai testé dans tous les sens avec plusieurs comptes depuis ton dernier post. C'est donc bon à savoir...

Merci pour ton aide néanmoins car elle m'a permis d'explorer d'autres pistes xD

Bien à toi

Frédéric

  
sujet actif   sujet clos   Important!   Nouveau  
Rectifier message   Clôturer sujet   Remonter sujet