Att förlora åtkomsten till en webbplatss instrumentpanel har hänt varje WordPress-användare som deltar i att skapa webbplatser minst en gång. Oftast handlar det om ett glömt lösenord. I så fall kan du enkelt återställa lösenordet med hjälp av återställningsmailen eller genom att ändra det direkt i databasen.
Men i andra, mindre frekventa fall, kan det vara ett stort problem att återfå åtkomst till instrumentpanelen. Administratörskonton påverkas mest av detta, eftersom de har flest privilegier. Dessa andra orsaker till att förlora åtkomst till instrumentpanelen inkluderar att av misstag radera användarkontot eller att din webbplats blir hackad, vilket kan resultera i att vissa konton, inklusive ditt enda administratörskonto, raderas.
Det är också möjligt att du bara hade ett administratörskonto kopplat till din tidigare webbmaster, vars avgång gjorde att du inte kunde logga in på din administratörspanel eller något av dina icke-adminkonton.
Att veta hur man lägger till en WordPress-användare via phpMyAdmin kan vara praktiskt i de situationerna. Detta är särskilt relevant för att lägga till administratörskonton och som sådana kommer de att vara huvudfokus i den här artikeln. Men vi kommer också att visa dig hur du lägger till konton med standardanvändarroller (icke-admin) om du skulle behöva göra det utanför din instrumentpanel.
Hur man lägger till en användare till WordPress-databasen via phpMyAdmin
Eftersom vi redan har berört varför det skulle vara användbart att veta andra sätt att återfå åtkomst till din instrumentpanel, låt oss nu fördjupa oss i hur man gör det. För att kunna tillämpa våra föreslagna metoder måste du ha tillgång till ditt webbhotells kontrollpanel. Vi kommer att använda cPanel i våra exempel.
I följande avsnitt kommer vi att visa dig hur du lägger till en WordPress-användare via phpMyAdmin och hur du tilldelar dem administratörsrättigheter. Vi kommer också att diskutera hur processen kommer att skilja sig om du vill tilldela andra, icke-admin-privilegier. Eftersom den här guiden kräver att du redigerar din databas direkt, är det mycket lämpligt att göra en säkerhetskopia av den i förväg.
Först, anslut till cPanel med dina cPanel-uppgifter och Klicka på phpMyAdmin alternativ, som ligger i Databaser avsnitt nära toppen av skärmen.
Efter att ha klickat på den öppnas phpMyAdmin på en separat flik. Hitta din databas i menyn till vänster och klicka på den för att öppna, sedan hitta tabellen wp_users och Klicka på det.
Innan vi går vidare bör vi snabbt ta itu med två problem som du kan stöta på när du utför stegen som beskrivs ovan.
Om du har glömt ditt databasnamn bör du inte oroa dig – det är lagrat i filen wp-config.php. För att hitta den behöver du bara ta en titt på filen wp-config.php och söka efter en kodrad som anger ditt databasnamn.
Att göra så, återgå till huvudvyn på din serverkontrollpanel och Klicka på Filhanterare alternativ finns i den övre delen av skärmen.
På fliken som öppnas, hitta din webbplats och navigera till sin WordPress-rotkatalog, ofta kallad public_html. Efteråt, hitta filen wp-config.php, klicka på den, och Välj Se alternativ från rullgardinsmenyn.
Detta låter dig se innehållet i filen wp-config.php. Inom avsnittet som innehåller MySQL-inställningar, som finns nära toppen av filen, leta efter en kodrad som har ditt databasnamn. Det kommer att vara i följande form:
define( 'DB_NAME', 'your-database-name-here' );
Delen med ’ditt-databasnamn-här’ kommer att ersättas med det faktiska namnet på din databas.
Vissa användare kan bestämma sig för att ändra standardprefixet för WordPress-databas (som är wp_) av säkerhetsskäl. Om det är fallet med dig också, bör du leta efter databastabellen som heter yourprefix_users, istället för wp_users. Observera, delen med ditt prefix_ kommer att ersättas med ditt anpassade prefix. Att känna till ditt databasprefix är mycket viktigt och kommer att nämnas flera gånger genom hela artikeln.
Med det sagt kan vi fortsätta med vår guide om hur du använder phpMyAdmin för att lägga till en admin WordPress-användare. Efter att ha kommit åt användare tabell, kommer du att placeras inom Bläddra flik. Klicka på Föra in flik i den övre delen av skärmen istället.
För att lägga till en användare, du måste fylla i värdena för kolumnerna som visas på Föra in flik. Låt oss kort ta upp vad de är:
– ID – unikt nummer som tilldelas en användare när det skapas,
– user_login – användarnamn för användaren du vill skapa,
– user_pass – lösenord för användaren du vill skapa,
– user_nicename – ett namn som användaren kommer att hänvisas till,
– user_email – e-post för användaren du vill skapa,
– user_url – användarens webbadress om de har en webbplats eller social mediaprofil som de vill länka,
– user_registered – datumet då användaren skapas,
– user_activation_key – nyckel som används för autentisering vid återställning av lösenordet,
– user_status – ett nummer som bestämmer användarens status (för närvarande utfasad), och
– display_name – namnet på användaren som visas på webbplatsen.
För att lägga till en ny användare måste du fylla i följande fält: user_login, user_pass (medan du väljer MD5-krypteringsfunktionen), user_nicename, user_email, user_url, user_registered och display_name. När du har lagt till den nödvändiga informationen, tryck på Gå knappen nedan.
Förutom alternativen vi nämnde har vi lämnat de andra inställda på sina standardvärden. Av de tre återstående alternativen, ID:n är det viktigaste och kommer att genereras automatiskt efter att användaren har skapats.
Vänta tills skapelseprocessen är klar; du kommer att se ett framgångsmeddelande som liknar det som visas nedan.
Efteråt, klicka på fliken Bläddra för att komma åt den en gång till. Här kan du se ID för den nyskapade användaren; du kommer att behöva denna information för senare, så se till att du memorerar den. I vårt fall var det 17.
Sedan, gå tillbaka till huvudskärmen i din databas och Klicka på wp_usermeta tabell för att komma åt den. Som vi nämnde tidigare, om du ändrade standardprefixet för WordPress-databas (wp_), bör du leta efter tabellen med namnet yourprefix_usermeta.
Nästa, Klicka på Föra in flik. Du kommer att se en skärm som liknar den nedan, med två sektioner där du behöver lägga till data.
Detta är det sista och viktigaste steget—tilldela en användarroll till den nyskapade användaren. Alla steg vi beskrivit hittills kommer att vara desamma när du skapar en ny användare, oavsett vilken roll den kommer att ha. Låt oss nu ta en titt på hur du kan tilldela administratörsbehörigheter till din nya användare.
I det första avsnittet, lägg till ID du tidigare memorerat som värdet på kolumnen user_id. Ställ sedan in wp_capabilities som värdet på kolumnen meta_key. Lägg slutligen till följande kod som värdet på kolumnen meta_värde:
a:1:{s:13:"administrator";b:1;}
Om du har ändrat databasprefixet måste du också ändra wp_ del i wp_capabilities för att matcha ditt anpassade prefix.
Efteråt, scrolla ner till det andra avsnittet. Lägg till user_id en gång till, uppsättning wp_user_level som värdet på meta_nyckeln, och infoga 10 som värdet på kolumnen meta_value. Sedan, tryck på Gå knapp för att tilldela administratörsbehörigheter till denna nya användare.
Kort efter, du kommer att se ett framgångsmeddelande i form av frågan som kördes tack vare den information du infogade.
Efteråt, du kan logga in på din webbplats med det nya användarnamnet och lösenordet du skapade och återfår åtkomst till din webbplats om du förlorat den tidigare. Du kan använda den här nya administratörsanvändaren som du vill, inklusive använda den för att återställa ditt tidigare administratörskonto.
Hur man lägger till en användare med en icke-admin-användarroll till WordPress-databasen via phpMyAdmin
Som vi nämnde tidigare, processen att skapa en användare är densamma i phpMyAdmin. Den enda skillnaden mellan en administratör och någon annan användarroll är informationen som infogas i wp_usermeta tabell.
Därför, vi föreslår att du recenserar föregående avsnitt först för att lära dig hur du kan skapa en användare. Du kan följa samma steg fram till delen med åtkomst till wp_usermeta tabell. Vid den tidpunkt då du komma åt wp_usermeta tabell, du borde byta till Föra in flik. Du kommer att se en vy som liknar den nedan, som visar två undersektioner.
I det översta underavsnittet, du bör infoga ID:t för användaren du skapade som värde för kolumnen user_id. Också, Skriv in wp_capabilities i värdefältet i kolumnen meta_key.
Sedan, scrolla ner till det nedre underavsnittet och infoga användarens ID i värdefältet i kolumnen user_id. Uppsättning wp_user_level i värdefältet i kolumnen meta_key. Om du följde med i den delen av den här artikeln som beskrev att tilldela en administratörsanvändarroll, då har du förmodligen märkte att stegen vi tar är desamma. Detta beror på att olika användarroller tilldelas användare baserat på indata i meta_value-fälten som är kopplade till wp_capabilities och den wp_user_role meta_nycklar, respektive. Nedan kan du se indata för dessa fält för alla standardanvändarroller som inte är administratörer.
wp_capabilities:
a:1:{s:10:"subscriber";b:1;}
wp_user_role: 0
wp_capabilities:
a:1:{s:11:"contributor";b:1;}
wp_user_role: 1
wp_capabilities:
a:1:{s:6:"author";b:1;}
wp_user_role: 2
wp_capabilities:
a:1:{s:6:"editor";b:1;}
wp_user_role: 7
Låt oss förklara detta mer i detalj med hjälp av ett exempel.
Om vi ville tilldela prenumerantanvändarrollen till vår nya användare, skulle vi infoga a:1:{s:10:”prenumerant”;b:1;} i värdefältet i kolumnen meta_value, som är direkt under wp_capabilities meta_key värde. Dessutom skulle vi infoga 0 i värdefältet i kolumnen meta_value, som är direkt under wp_user_role meta_key värde. Efteråt, tryck på Gå knapp för att avsluta processen.
Om du följt alla stegen korrekt, bör framgångsmeddelandet följa inom kort.
Alla återstående användarroller tilldelas på liknande sätt, genom att använda lämpliga wp_capabilites och wp_user_role värden som anges ovan.
Slutgiltiga tankar
Att veta hur man skapar en WordPress-användare med phpMyAdmin är en praktisk färdighet. Det är särskilt värdefullt när du inte kan skapa användare i din instrumentpanel eller om du behöver återställa ditt konto men de vanliga metoderna har misslyckats med dig. Även om denna kunskap är mest värdefull när det gäller att skapa användare med administratörsbehörighet, kan den också tjäna till att skapa användare med olika användarroller. Så för att använda phpMyAdmin för att lägga till en användare, allt du behöver göra är att följa den här artikeln så är du klar på några minuter.
Stöd vårt arbete ❤️
Om du gillade den här artikeln, överväg att lämna dricks för att hjälpa oss fortsätta publicera bra innehåll.





















