Questo sito utilizza cookie, anche di terze parti, per migliorare la tua esperienza di navigazione e per fornire pubblicità personalizzata. Proseguendo la navigazione del sito accetti il loro utilizzo. Leggi nell'informativa privacy come disattivarli. La disattivazione comporta il blocco di funzionalità del sito, come i video, i pulsanti sociali e la pubblicità.

Leggi l'informativa privacy e cookie

Non hai abilitato i cookies sul tuo computer. Potrai modificare questa scelta.

Hai abilitato i cookies sul tuo computer. Puoi modificare questa scelta.

Articolo per Joomla fino alla versione 1.5 (dalla 1.6 in poi il prefisso è diverso per ogni installazione)

Una modifica utilissima per incrementare la sicurezza di un sito Joomla! è cambiare il prefisso predefinito del database MySql, che normalmente è jos_ .
Questo perché la maggior parte delle SQL injections sono scritte per un database con quel tipo di prefisso, quindi semplicemente cambiandolo (scegliete comunque un prefisso di tre lettere con l’underscore finale) è possibile impedire gran parte degli attacchi hacker. Questa modifica è semplice se non avete ancora installato Joomla!, ma se già lo avete fatto diventa un po’ più complicata.

Per effettuare tale modifica dopo l’installazione è necessario entrare nel pannello di amministrazione, in Configurazione globale, scheda Server, trovare il Prefisso database, che è l’elemento da modificare. Ricordiamoci che il trattino basso (underscore) deve rimanere.

Prefisso database

 

Ovviamente dopo tale modifica Joomla! non è più in grado di accedere al database, perché esso utilizza ancora il vecchio prefisso, quindi è da modificare il database.
Dobbiamo accedere al database con il phpMyAdmin, esportare l’intero database (struttura e dati) in formato Sql e copiarlo in un editor di testo. Facciamo una ricerca per la stringa jos_ e modifichiamo tutte le occorrenze con il nuovo prefisso scelto per il database. Cancelliamo il vecchio database dall’hosting, selezioniamo tutto quanto c’è nell’editor di testo e copiamolo nel phpMyAdmin. Andando in SQL incolliamo tutto e premiamo Esegui. La query sarà eseguita e avremo modificato il prefisso.
Infine, il prefisso dovrà essere modificato anche nel file configuration.php.