Legge til ny administrator-bruker via phpmyadmin

Skrevet av André Giæver
14. september 2020
Av å til trenger man å legge til brukere direkte i databasen fordi man ikke har tilgang via wp-admin. Her viser jeg deg hvordan.
INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES ('brukernavn', MD5('passord'), 'Fornavn Etternavn', 'eksempel@epostadresse.no', '0'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');
Det er to ting som er viktig å endre i kodesnutten over før du legger den inn i databasen:
- Database prefix
- Brukerinformasjon
Som du ser i koden over så finner du «wp_user» og «wp_usermeta» flere steder. Her må du endre dette til database prefixet som gjelder for din database. Dersom du allerede bruker standard database prefixet «wp_» så trenger du ikke endre dette.
Så kan vi ta en kikk på denne linjen:
VALUES ('brukernavn', MD5('passord'), 'Fornavn Etternavn', 'eksempel@epostadresse.no', '0');
Her bytter du ut informasjonen med din egen til eksempelvis:
VALUES ('ola', MD5('DetteErMittHemmeligePassord123!'), 'Ola Normann', 'ola@normann.no', '0');
Nå har du en fiks ferdig kodesnutt du kan legge inn i databasen din. Log nå inn i databasen din. Her vil du se følgende:
Klikk på den gule fanen «SQL» slik at du får opp følgende skjermbilde:
Her limer du helt enkelt inn kodesnutten og klikker «Gjør» i høyre hjørne.
That’s it! Du kan nå logge inn med den nye administrator-brukeren din.