Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să adăugați un utilizator administrator la baza de date WordPress prin MySQL

Ai uitat vreodată cheile de acasă și te-ai simțit blocat afară? A fi blocat din site-ul tău WordPress poate fi asemănător. Este extrem de frustrant, mai ales dacă hackerii ți-au șters contul de administrator. Dar nu-ți face griji, poți reveni.

Gândiți-vă la site-ul dvs. web ca la o casă cu o ușă din spate secretă. Acea ușă din spate este baza de date a site-ului dvs. web și, de obicei, este accesată folosind codul MySQL. Acum, acest lucru ar putea suna complicat, dar este ca un set de instrucțiuni pe care le puteți folosi pentru a face modificări în culisele site-ului dvs. web.

În acest articol, vă vom învăța cum să utilizați MySQL pentru a crea un cont de administrator nou pentru site-ul dvs. web, la fel ca obținerea unei noi chei pentru casa dvs. Astfel, puteți bloca hackerii și puteți prelua controlul.

Cum să adăugați un utilizator administrator la baza de date WordPress prin MySQL

De ce să adăugați un utilizator administrator în baza de date WordPress prin MySQL?

Am întâlnit odată o problemă în care site-ul unui utilizator a fost spart, iar contul său de administrator a fost șters din baza de date. Acest lucru i-a blocat accesul la site-ul lor WordPress.

Am reușit să îi ajutăm să obțină acces la site-ul lor prin crearea unui nou utilizator administrator direct în site-ul WordPress. Am făcut acest lucru folosind phpMyAdmin, un instrument bazat pe web care vă permite să gestionați bazele de date MySQL folosind browserul web.

Dacă vă găsiți blocați din zona de administrare WordPress din cauza hackerilor sau pur și simplu pentru că ați uitat parola, atunci puteți face același lucru.

Cu toate acestea, ar trebui să faceți întotdeauna o copie de rezervă a bazei de date înainte de a efectua orice editări MySQL. Apoi, odată ce vă puteți reconecta la site-ul dvs., poate fi necesar să urmați ghidul nostru pentru începători despre repararea site-ului dvs. WordPress spart.

Acestea fiind spuse, să vedem cum să adăugăm un utilizator administrator în baza de date WordPress prin MySQL.

Adăugarea unui utilizator administrator în baza de date WordPress cu phpMyAdmin

phpMyAdmin este preinstalat cu majoritatea companiilor de găzduire WordPress de top. Îl puteți găsi în secțiunea Baze de date din panoul de control cPanel al contului dvs. de găzduire.

Iată o captură de ecran din panoul de control Bluehost:

Selectarea phpMyAdmin pe cPanel

Făcând clic pe pictograma va deschide interfața phpMyAdmin. Trebuie să selectați baza de date WordPress din coloana din stânga.

După aceea, phpMyAdmin va afișa toate tabelele din baza de date WordPress. Veți face modificări în tabelele wp_users și wp_usermeta.

Veți face modificări la tabelele wp_users și wp_usermeta

Adăugarea unui utilizator în tabelul wp_users

Mai întâi, trebuie să găsiți tabelul wp_users și să dați clic pe el. Aceasta va afișa utilizatorii listați în prezent în tabel.

Observați în captura de ecran de mai jos că există două ID-uri de utilizator în tabelul site-ului nostru demo, 1 și 2. Când creăm un utilizator nou pentru site-ul nostru demo, acest ID trebuie să fie unic, așa că vom introduce numărul 3.

Trebuie să faceți clic pe fila „Insert” din partea de sus a ecranului, astfel încât să puteți introduce informațiile pentru un nou utilizator administrator.

Faceți clic pe fila Inserare

Adăugați următoarele informații în câmpurile din formularul de Inserare:

  • ID: alegeți un număr unic (în exemplul nostru, vom folosi 3)
  • user_login: numele de utilizator care va fi folosit la conectare
  • user_pass: adăugați o parolă și asigurați-vă că selectați MD5 în meniul funcției (vezi captura de ecran de mai jos)
  • user_nicename: numele complet sau porecla utilizatorului
  • user_email: adresa de e-mail a utilizatorului
  • user_url: adresa site-ului dvs. web
  • user_registered: selectați data și ora la care a fost înregistrat utilizatorul folosind calendarul
  • user_activation_key: lăsați gol
  • user_status: setați la 0
  • display_name: numele complet sau numele afișat al utilizatorului
Completați Câmpurile pentru Noul Utilizator

După ce ați terminat, asigurați-vă că faceți clic pe butonul „Go” pentru a salva noul utilizator.

Adăugarea unui utilizator în tabelul wp_usermeta

Acum, trebuie să găsiți tabelul wp_usermeta și să faceți clic pe el. După aceea, ar trebui să faceți clic pe fila „Insert”, așa cum ați făcut în pasul anterior.

Apoi, trebuie să adăugați următoarele informații în formularul de inserare:

  • unmeta_id: lăsați acest câmp gol (va fi generat automat)
  • user_id: ID-ul utilizatorului pe care l-ați folosit în pasul anterior
  • meta_key: acesta ar trebui să fie wp_capabilities
  • meta_value: inserați acest lucru: a:1:{s:13:"administrator";s:1:"1";}
Completați Câmpurile pentru Noul Utilizator

După aceea, când derulați în jos, ar trebui să găsiți câmpuri pentru un al doilea rând. Trebuie să adăugați următoarele informații:

  • unmeta_id: lăsați acest câmp gol (va fi generat automat)
  • user_id: ID-ul utilizatorului pe care l-ați folosit în pașii anteriori
  • meta_key: trebuie să introduceți wp_user_level
  • meta_value: 10
Completați Câmpurile pentru Noul Utilizator

După ce ați terminat de introdus informațiile în câmpuri, trebuie să faceți clic pe butonul „Go”. Felicitări, ați creat un nou nume de utilizator de administrator!

Acum, ar trebui să vă puteți conecta la zona de administrare WordPress folosind numele de utilizator și parola specificate pentru acest utilizator.

Imediat ce vă conectați, trebuie să navigați la Utilizatori » Toți utilizatorii, apoi să faceți clic pe numele de utilizator pe care tocmai l-ați creat.

Navigați la Utilizatori » Toți utilizatorii și Editați Noul Utilizator

Acum, fără a schimba nimic, derulați în josul paginii și faceți clic pe butonul „Salvare”.

Acest lucru va permite WordPress să curețe utilizatorul pe care tocmai l-ați creat și să adauge informații suplimentare necesare.

Adăugarea unui utilizator administrator la baza de date WordPress folosind o interogare SQL

Dacă sunteți dezvoltator, puteți accelera procesul folosind cod.

Pur și simplu introduceți această interogare SQL în baza dvs. de date:

INSERT INTO `databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('3', 'demo', MD5('demo'), 'Your Name', 'test@example.com', 'http://www.example.com/', '2022-09-01 00:00:00', '', '0', 'Your Name');
 
 
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
 
 
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_user_level', '10');

Asigurați-vă că schimbați „databasename” cu baza de date cu care lucrați.

De asemenea, nu uitați să schimbați și celelalte valori la cele dorite pentru noul utilizator, așa cum am explicat în prima metodă.

Introduceți această interogare SQL în baza dvs. de date

Ghiduri experte despre ce să faci când ești blocat din administratorul WordPress

Acum că știți cum să adăugați un utilizator administrator prin MySQL, s-ar putea să doriți să vedeți câteva articole despre cum să vă reparați site-ul web atunci când sunteți blocat din zona de administrare WordPress.

Sperăm că acest tutorial v-a ajutat să învățați cum să adăugați un utilizator administrator la baza de date WordPress prin MySQL. De asemenea, ați putea dori să consultați ghidul nostru suprem de securitate WordPress sau lista noastră de erori comune WordPress și cum să le remediați.

Dacă v-a plăcut acest articol, atunci vă rugăm să vă abonați la Canalul nostru de YouTube pentru tutoriale video despre WordPress. Ne puteți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, putem câștiga un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

244 CommentsLeave a Reply

  1. Acest lucru este excelent atunci când cineva are nevoie de acces la WordPress și nu știe parola administratorului principal și, în același timp, nu dorește să o schimbe (ceea ce este, de asemenea, o opțiune). Am încercat să folosesc o interogare SQL și funcționează perfect. Trebuie doar să fii atent la prefixul tabelului. Am salvat interogarea SQL doar pentru siguranță, deoarece este foarte utilă și ar putea fi de ajutor din nou. Mulțumesc pentru partajare.

Lasă un răspuns

Mulțumim că ai ales să lași un comentariu. Te rugăm să reții că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa ta de e-mail NU va fi publicată. Te rugăm să NU folosești cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.