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âmpinat odată o problemă în care site-ul unui utilizator a fost spart și 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 web creând un nou utilizator administrator direct pe 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 dvs. web.

Dacă vă treziți blocat 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 un backup al bazei de date înainte de a efectua orice editare MySQL. Apoi, odată ce vă puteți autentifica din nou pe site-ul dvs., s-ar putea să fie necesar să urmați ghidul nostru pentru începători pentru repararea site-ului dvs. WordPress compromis.

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 vine preinstalat cu majoritatea companiilor de hosting WordPress de top. Îl puteți găsi în secțiunea Baze de date a panoului de control al contului dvs. de hosting.

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 email 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ă puteți să vă conectați 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 în baza de date WordPress prin MySQL. De asemenea, ați putea dori să consultați ghidul nostru complet de securitate WordPress sau lista noastră de erori comune WordPress și cum să le remediați.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poț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, este posibil să câștigăm 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

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.