Mistet admin tilgang

mra

Active Member
Når du sier "mistet tilgangen", betyr det da at du kommer til login-siden, men du har glemt brukernavn/passord? Hvis ja, kan du ta en titt i databasetabellen wp_users. Finn din bruker og sjekk hvilken epostadresse din bruker er registrert med. Hvis du ikke har tilgang til denne eposten, så endre adressen. Da er det bare å bruke "glemt passord" funksjonen i WordPress for å få et nytt passord.

Du kan også endre passordet på brukeren din, direkte i wp_users, men husk at "hashe" passordet først. Det kan du gjøre med en tjeneste som denne: http://scriptserver.mainframe8.com/wordpress_password_hasher.php

Brukerrolle er definert i wp_options. Kjør følgende spørring mot databasen og du får rettighetene for alle brukere:

SELECT * FROM wp_options WHERE option_name="wp_user_roles"
 

xdex

Medlem
Trenger ikke være noe komplisert, og kan gjøres veldig enkelt. I wp_usermeta table, finner du wp_capabilities under meta_key, denne skal være a:1:{s:13:”administrator”;b:1;}

Det er bare å finne riktig wp_capabilities som tilhører admin brukeren (normalt er dette ID 1).

Alternativt, hvis du vil være enda mer effektiv,

Kode:
UPDATE `wp_usermeta` SET meta_value='a:1:{s:13:"administrator";b:1;}' WHERE user_id=1 AND meta_key='wp_capabilities'

igjen, user_id=1.
 

kongen

kongemedlem
"olephb" har 6 tegn, "administrator" har 13 tegn

du er ute etter rollen "administrator", det er ingen rolle som heter "olephb"
 

xdex

Medlem
Dette står på capabilities på min bruker:
a:1:{s:13:"olephb";b:1;}

- men ved å gå til wp-admin kommer:
Du har ikke nok rettigheter til å få tilgang til denne siden.

Nettopp, bytt det ut med

a:1:{s:13:"administrator";b:1;}

det er dette som er default fra wordpress, navnet kan du endre igjen etterpå om nødvendig.
 
Topp