Ho appena avviato WP sul mio server. Non sto cercando di bloccare di più le cose. Quali autorizzazioni dovrebbe avere l'utente db per il mio db WP?
Ho appena avviato WP sul mio server. Non sto cercando di bloccare di più le cose. Quali autorizzazioni dovrebbe avere l'utente db per il mio db WP?
Risposte:
Se volevi bloccare le cose .... un normale sito wordpress di solito richiede solo all'utente del database di avere SELECT, INSERT, UPDATE e DELETE.
Se si desidera utilizzare la funzione di aggiornamento automatico, saranno necessari CREATE e ALTER.
Alcuni plugin potrebbero richiedere altre autorizzazioni, ma la maggior parte no.
Ultimamente ho fatto una domanda simile ma un po 'più dettagliata: Utente del database MySQL: quali privilegi sono necessari?
Le brevi istruzioni di installazione per WordPress ( "5 minuti" ) affermano che:
Crea un database per WordPress sul tuo server web, così come un utente MySQL che ha tutti i privilegi per accedervi e modificarlo.
Questo è il minimo di privilegi / autorizzazioni necessari e accanto a quelli, altri non sono necessari.
Quindi, se il tuo utente ha più privilegi di quelli, puoi ridurli.
Per un database sicuro, selezionare TUTTI I PRIVILEGI NON è sicuramente la risposta.
Vedi il codice: http://codex.wordpress.org/Hardening_WordPress
> 10 Database Security
> 10.1 Restricting Database User Privileges