Guida alla dashboard

Il database di un sito con phpMyAdmin

29 Settembre 2026 emanuele 2 minuti di lettura

Dalla scheda di un sito si apre il suo database in phpMyAdmin, per vedere tabelle e dati o esportarli. Non serve nessuna password: la dashboard crea un accesso temporaneo valido solo per il database di quel sito, e lo chiude da sola.

Aprirlo

  1. Nella scheda del sito, sezione Manutenzione, voce Database: Apri in sola lettura. Gli amministratori hanno anche Apri con modifica.
  2. Nella pagina che si apre premi Apri phpMyAdmin: si apre in una nuova scheda, già sul database del sito.
Pagina del collegamento a phpMyAdmin: database, utente temporaneo, scadenza e il pulsante Apri phpMyAdmin
  • Il collegamento vale una volta sola, entro 2 minuti. Per un altro accesso si torna alla scheda.
  • L’accesso dura 60 minuti. Poi l’utente temporaneo si cancella da solo e phpMyAdmin mostra «phpMyAdmin chiuso».
  • Si vede solo il database di quel sito, mai quelli degli altri siti né quelli di sistema.

Lettura o modifica

ChiCosa può fare
AmministratoreSola lettura, oppure con modifica: dati e tabelle del solo database del sito.
Amministratore con riserva, con la categoria DatabaseSolo lettura. Ogni apertura arriva come notifica.
LettoreNiente: la voce Database non compare.

Con modifica un errore rompe il sito: prima di un cambiamento importante fai una copia del sito (Manutenzione → Backup e ripristino). In sola lettura nessuna modifica è possibile, neanche per sbaglio.

Perché è sicuro

  • phpMyAdmin non è raggiungibile da Internet: non ha porte né un indirizzo pubblico. Ci si arriva solo dal tunnel SSH della dashboard.
  • Gira su un indirizzo suo, pma.localhost, sulla stessa porta del tunnel. Per il browser è un sito diverso dalla dashboard, quindi le due sessioni restano separate.
  • Non esiste una password fissa di phpMyAdmin da rubare. Ogni accesso usa un utente MariaDB nuovo, che vale solo per un database e solo per un’ora.
  • È il pacchetto di Debian, aggiornato con gli aggiornamenti di sicurezza del server. Ogni apertura finisce nel registro.

Se il browser non apre pma.localhost, aggiornalo: Chrome, Edge e Firefox recenti lo portano da soli al tuo computer, come localhost.

Da shell

sudo site.sh db-open studio-bianchi.it            # sola lettura
sudo site.sh db-open studio-bianchi.it --write    # lettura e modifica

Il comando stampa il collegamento da aprire con il tunnel attivo. site.sh pma-install installa e configura phpMyAdmin; si rilancia senza danni, per esempio dopo un aggiornamento del pacchetto.