În mintea noastră păstrează în mod constant buchet parole, variind de la coduri PIN card bancar, parolele de conectare într-o rețea de lucru, parole, cutiile poștale, și se termină cu parola de administrator la panoul de administrare și de profiluri pe site-uri și forumuri. Desigur, în bine ar fi necesar să le scrie în jos, de preferință, pe hârtie, dar, uneori, această lucrare în sine nu este la îndemână, uneori, nu avem timp pentru a scrie parolele de administrator pentru proiecte noi. În general, când parola este uitată, nu este așa de rară. Deci, imaginați-vă situația - ați uitat parola administratorului la site-ul de pe joomla.
Mă grăbesc să vă mulțumesc - situația nu este absolut fatală. Aici există un "dar" - parola poate fi înlocuită, dar aici "să-i reamintesc" - sarcina nu este banală, totul depinde de lungimea ei. Dacă parola a fost stabilită suficient de fiabilă - poate dura un timp foarte lung pentru autopsie. Faptul este că parola în sine nu este stocată nicăieri, iar hash-ul (MD5) este salvat. Și această procedură funcționează numai într-o singură direcție. Când introduceți parola de administrator și dați clic pe "introduceți" - MD5 este comparat pentru parola pe care ați introdus-o și pentru MD5 din baza de date. Prin urmare, alegerea parolei este posibilă numai prin forță brută, iar procedura este lungă.
Ei bine, destul despre trist - avem o situație în care propria lor parolă de administrator uitat în joomla și ascunde urmele de prezența lor de la nimeni. Pentru a rezolva situația vom avea nevoie de un instrument cum ar fi phpMyAdmin - este de obicei instalat de către furnizorul de pe gazduire. În cazul acasă phpMyAdmin server Web este un membru al Denwer, bine, în general, este gratuit - puteți pur și simplu descărcați și să utilizați. Se pare că acest lucru la locul de muncă:
Deci, vom presupune că phpMyAdmin este gata să lucreze. Pentru a vă conecta la baza de date, avem nevoie de o conectare și o parolă pentru a accesa baza de date - în cazul în care, de asemenea, sunt uitate, atunci le puteți găsi în fișierul configuration.php. În ea avem nevoie de variabile var $ db - numele bazei de date, $ utilizator var - numele de utilizator și parola var $ - o parolă.
Deschideți din nou intrarea pentru editare - valoarea câmpului "parolă" - și există noua valoare dorită a părții din stânga a înregistrării, "cript". Acum rămâne să combină noua stânga și părțile vechi ale parolei, separându-le cu un colon. Salvați valoarea câmpului, nu mai utilizați nici o funcție.