Come cambiare la password in PrestaShop con database e chiave cookie
A volte, come amministratore di un negozio PrestaShop, i metodi standard di recupero o modifica della password non bastano. Ecco come farlo dal database. A volte, come amministratore di un negozio online creato con PrestaShop, puoi trovarti in una situazione in cui i metodi standard di recupero o modifica della password non sono sufficienti. In questi casi, cambiare la password direttamente tramite il database è un metodo efficace. Questa guida ti accompagnerà passo dopo passo in questo processo.
Requisiti preliminari
Accesso al pannello di gestione dell'hosting: ti servirà l'accesso al pannello di gestione dell'hosting in cui si trova il tuo sito PrestaShop.
Strumento di gestione del database: lo strumento più usato è phpMyAdmin, che permette di gestire facilmente il database.
Chiave cookie: questa chiave viene usata per cifrare la password. La trovi nel file settings.inc.php nella cartella config della tua installazione PrestaShop.
Passo 1: trovare la chiave cookie
Accedi al pannello di gestione dell'hosting. Apri il file manager e vai alla cartella in cui è installato il tuo PrestaShop. Trova la cartella config e al suo interno il file settings.inc.php. Trova la riga che contiene _COOKIE_KEY_. Il valore della chiave cookie ti servirà per i passaggi successivi.Passo 2: accedere al database
Nel pannello di gestione dell'hosting, trova e apri phpMyAdmin o un altro strumento di gestione del database. Seleziona il database usato dal tuo negozio PrestaShop.Passo 3: cambiare la password
Nel database trova la tabella ps_employee (il prefisso ps_ può essere diverso a seconda della configurazione). Trova il tuo record nella tabella, di solito identificato dal tuo indirizzo e-mail. Prepara la nuova password. Usa la funzione di cifratura MD5 combinata con la chiave cookie: MD5(_COOKIE_KEY_ la_tua_password). Puoi usare qualsiasi strumento online per generare questa password cifrata. Modifica il record e incolla la nuova password cifrata nel campo passwd. Un breve video su come appare: Si può anche inserire nel campo SQL:UPDATE `ps_employee` SET `passwd` = MD5('geddGtxKVv1NynozeUoRx23Hgn0rP4rGk4Q9wVvN0TDGzmPtvXSBC8ktPassword') WHERE `ps_employee`.`id_employee` = 1;
Dove il testo sottolineato è la tua chiave cookie presa dal file, e quello in grassetto è la nuova password che vuoi salvare. id_employee è il numero ID dell'account di cui vuoi cambiare la password.
Passo 4: verificare le modifiche
Dopo aver cambiato la password, prova ad accedere al pannello di amministrazione di PrestaShop con la nuova password. Se l'accesso riesce, significa che il cambio di password è andato a buon fine.
Note finali
Sicurezza: ricorda sempre di mantenere la sicurezza dei dati. Non condividere con terzi la tua chiave cookie né la nuova password. Copia di backup: si consiglia di eseguire un backup del database prima di effettuare qualsiasi modifica. Aggiornamenti di PrestaShop: le modifiche nel database possono essere sovrascritte durante gli aggiornamenti del sistema PrestaShop, quindi tienine conto. Seguendo questa guida dovresti poter cambiare in sicurezza una password nel sistema PrestaShop quando i metodi standard falliscono. Ricorda però che manipolare il database comporta dei rischi e va fatto con cautela.Get notified about new articles
Subscribe by e-mail or turn on browser notifications — we only send new blog posts, nothing else.


Commenti
Nessun commento in questo momento!
Lascia il tuo commento