Toon posts:

[postnuke] admin permission kapot

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb in postnuke geprobeerd in het admin/permissions menu een permission te wijzigen, maar ik kreeg een foutmelding dat ik (admin account) geen rechten had om dit te wijzigen.

Sindsdien ben ik met mijn admin account alle permissions kwijt! Ik kan zelfs geen verhaaltjes meer posten, en ook het admin menu niet meer bereiken. Het lijkt er mijn inziens op dat er iets is misgegaan met de sql-database.

Mijn vraag is dus: hoe krijg ik dit weer goed? De admin account bestaat gewoon nog, ik kan ermee inloggen en meedoen aan polls, voor de rest ben ik alle permissions kwijt.

Ik heb toegang tot PhpMyadmin, maar ik kan daar niet ontdekken wat ik moet doen...

  • Tiny
  • Registratie: Mei 2003
  • Laatst online: 08-06 16:39

Tiny

Wat eten we?

heb je een backup gemaakt van je database?
dan zou je de tabellen kunnen terugzetten waar de users en hun rechten staan opgeslagen.

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Software support != zelf programmeren != Programming & Webscripting

Hop naar Software Algemeen :)

Professionele website nodig?


Verwijderd

Topicstarter
ik heb een backup van de DB, maar ik kan daarin geen verschillen ontdekken in de permissie dingen.

Ik heb zonet wel geprobeerd om een losse gebruiker admin bevoegdheid te geven. Dit door in de tabel nuke_user_perms de volgende permissies in te voegen:

pn_component Menublock::
pn_instance Main menu:Administration::

resultaat: met deze gebruiker kan ik nu ook niets meer! dus ook geen verhalen toevoegen wat voorheen wel kon! :?

is er iets mis met deze permissie?? voor de volledigheid het sql statement waarmee de permissie aangemaakt is:

INSERT INTO `nuke_user_perms` VALUES (2, 3, -1, 0, 'Menublock::', 'Main Menu:Administration:', 0, 0);

Verwijderd

Topicstarter
OK het is (een soort van) opgelost!

Ik heb nu in user perms zoals in bovenstaande post gewijzigd, en ook die desbetreffende user lid gemaakt van de groep admins die precies dezelfde permissions heeft.

opeens ging het werken toen ik het veld "pn_level" instelde op 900.

geen idee waarom het zo werkt, en de oorspronkelijke admin account doet het ook nog steeds niet, maar ik ben hier al twee dagen aan bezig 8)7 en ik ben al blij dat ik weer in het admin menu kan komen.