Acabo de ejecutar WP en mi propio servidor. No estoy tratando de bloquear las cosas más. ¿Qué permisos debe tener el usuario de db para mi WP db?
Acabo de ejecutar WP en mi propio servidor. No estoy tratando de bloquear las cosas más. ¿Qué permisos debe tener el usuario de db para mi WP db?
Respuestas:
Si quería bloquear las cosas ... un sitio normal de WordPress generalmente solo requerirá que el usuario de la base de datos tenga SELECT, INSERT, UPDATE y DELETE.
Si desea utilizar la función de actualización automática, también requerirá CREAR y ALTERAR.
Algunos complementos pueden requerir otros permisos, pero la mayoría no.
He hecho una pregunta similar pero un poco más detallada últimamente: Usuario de la base de datos MySQL: ¿Qué privilegios se necesitan?
Las breves instrucciones de instalación para WordPress ( "5 minutos" ) indican que:
Cree una base de datos para WordPress en su servidor web, así como un usuario de MySQL que tenga todos los privilegios para acceder y modificarlo.
Este es el mínimo de privilegios / permisos que se necesitan y, junto a ellos, no se necesitan otros.
Entonces, si su usuario tiene más privilegios que esos, puede reducirlos.
Para una base de datos segura, seleccionar TODOS LOS PRIVILEGIOS definitivamente NO es la respuesta.
Ver el Codex: http://codex.wordpress.org/Hardening_WordPress
> 10 Database Security
> 10.1 Restricting Database User Privileges