Slik tilbakestiller du et WordPress-passord fra databasen 1

Slik tilbakestiller du et WordPress-passord fra databasen

I perioder når vi ikke får tilgang til dashbordet vårt på grunn av enten å glemme eller få passordet vårt endret av noen andre, er det bra å ha alternative måter å endre det på. Det er mange metoder for å tilbakestille eller endre et passord for brukerens pålogging til WordPress-dashbordet. Disse inkluderer «Mistet passordet ditt?» lenke på innloggingssiden, den automatiske e-posten, via FTP og mange flere. Det er til og med to forskjellige måter å endre et passord på gjennom phpMyAdmin alene, det vil si ved å bruke en MySQL-kommandolinje, og gjennom å redigere «brukere»-tabellen i phpMyAdmin-alternativene. I denne artikkelen vil vi dekke begge metodene for å endre brukerens passord fra databasen.

Få tilgang til databasen din

For å begynne å redigere noe, må vi naturligvis først ha tilgang til det. Til få tilgang til databasen, hvis du jobber på en live server, må du enten gjøre det kontakt vertsleverandøren din, eller gå til cPanel og naviger til phpMyAdmin.

phpMyAdmin

Hvis du jobber på en lokal server kan du gå til det angitte dashbordet for det, vi bruker XAMPP-kontrollpanelet, og trykk på admin-knappen for MySQL.

Trykk på admin-knappen for MySQL

Når du har gjort noen av disse vil du bli omdirigert til phpMyAdmin-dashbordsiden i standardnettleseren din.

phpMyAdmin dashbord

På venstre side av siden vil du se en liste over databasene dine. Velg den du prøver å logge på ved å klikke på den. Når du velger databasen du vil redigere, bør du se oversikten over tabellene. For å endre et passord for en bruker, må du få tilgang til ‘brukere’-tabellen.

Ikke bli motløs hvis prefikset for tabellene er annerledes. WordPress setter wp_ som standard, men det er noen få måter å endre dette tabellprefikset på i databasen din.

Den viktige delen nå, når det kommer til å endre passordet, er at du velg «brukere»-tabellen ved å klikke enten på navnet eller koblingen Bla gjennom i den raden.

Endring av passord

Du bør bli tatt til ‘brukere’-tabelloversikten som ser omtrent slik ut:

Oversikt over brukertabeller

Hvis du har flere brukere på nettstedet ditt, vil det naturligvis være flere rader i tabellen.

Passordkolonnen kan være redigert herfra ved å dobbeltklikke på feltet, men dette representerer den kodede versjonen av passordet, og nettleseren vil ikke gjenkjenne det som det samme passordet hvis du bare skrev inn for eksempel «4dm1n».

De påfølgende trinnene for å endre passordet vil variere avhengig av om du vil bruke SQL-kode gjennom MySQL-kommandolinjen for å endre tabellene, eller du foretrekker å gjøre det for hånd gjennom phpMyAdmin-datatabellalternativene.

Hvordan tilbakestille WordPress-passord ved hjelp av MySQL-kommandolinjen

Nå som du befinner deg i databasen du ønsker å redigere og dens «brukere»-tabell, klikk på SQL-fanen som vises nær toppen av nettleservinduet.

SQL-fanen

Et nytt skjema skal presenteres med et tekstområde der du kan erstatte den eksisterende kodelinjen:

SELECT * FROM `wp_users` WHERE 1

med følgende kodelinje

UPDATE `wp_users` SET `user_pass`= MD5('yourpassword') WHERE `user_login`='yourusername';

Sørg for å sikkerhetskopiere databasen din før du fortsetter videre siden en feil i koden kan forårsake en uventet databasefeil. Sørg også for å la de enkle anførselstegnene være som i eksemplet med koden ovenfor, ellers vil ikke koden fungere. Til slutt, sørg for at du la passordet være innenfor MD5-parentesene siden MD5-innstillingen bruker en av WordPress sine tidlige kodingsalgoritmer som siden har blitt erstattet, og på grunn av dette vil den første gangen du prøver å logge på WordPress bruke en nyere krypteringsalgoritme på passordet du skrev inn, som bevarer det for bruk som om du har satt det opp fra WordPress-registreringssiden.

Nå, når du har byttet ut «ditt brukernavn» med brukernavnet til brukeren du endrer passordet til, og «ditt passord» med passordet du vil bruke i fremtiden, bør du klikk på GO-knappen i nedre høyre hjørne.

Byttet ut brukernavnet ditt
GO-knappen

Når denne koden er kjørt, vil den søke, i «brukere»-tabellen, etter brukernavnet du skrev inn og erstatte brukerens passord med det du valgte. Hvis denne handlingen var vellykket du bør få en grønn linje nær toppen av skjermen som indikerer at nøyaktig én rad har blitt påvirket av denne handlingen.

Handlingen var vellykket

Nå kan du naviger til påloggingssiden din og bruk det nylig endrede passordet for «admin»-brukeren i dette eksemplet.

Slik tilbakestiller du et WordPress-administratorpassord fra phpMyAdmin

Hvis du derimot ønsker å endre passordet manuelt, bør du gjøre det finn brukeren du vil endre passordet for, og klikk på rediger-koblingen ved siden av blyantikonet.

Endre passordet manuelt

Når du har gjort dette vil et skjema dukke opp som lar deg angi og redigere ulike felt som gjelder brukeren. En av dem er user_pass-feltet som vi skal redigere.

User_pass-feltet

Som du kan se på bildet ovenfor, har vi endret verdien av funksjonsrullegardinmenyen i user_pass-raden til MD5. Da vi lagt til passordet vi ønsker å bruke for å få tilgang til dashbordet i tekstfeltet ved siden av.

Grunnen til at vi måtte endre rullegardinmenyen for funksjon er nettopp passordkodingen vi nevnte tidligere. Som tidligere nevnt, bruker MD5-innstillingen en av WordPress sine tidlige kodingsalgoritmer som siden har blitt erstattet, på grunn av dette vil den første gangen du prøver å logge på WordPress bruke en nyere krypteringsalgoritme på passordet du skrev inn for å bevare det for bruk som hvis du har satt det opp fra WordPress-registreringssiden.

Siste tanker

Dette avslutter trinnene som trengs for å endre passordet ditt via phpMyAdmin og ved å bruke SQL-kode i databasen. Vi håper at du ved å bruke denne veiledningen vil kunne gjenopprette kontrollen over installasjonen din og ikke miste de verdifulle timene du bruker på å sette opp nettstedet ditt.

Støtt vårt arbeid ❤️

Hvis du likte denne artikkelen, vurder å gi en tips for å hjelpe oss med å fortsette å publisere kvalitetsinnhold.

Sikker betaling med PayPal