Cómo cambiar fácilmente el prefijo de tabla de base de datos de WordPress

04.06.2020
WordPress 'Cómo cambiar fácilmente el prefijo de tabla de base de datos de WordPress
0 8 мин.

Durante la instalación de WordPress, le pregunta si desea cambiar su prefijo de tabla de base de datos “wp_” a algo. Por lo general, omitimos esto, por lo que WordPress crea automáticamente una base de datos con su prefijo de tabla predeterminado “wp_”. 


Muchos usuarios de WordPress a menudo preguntan cómo cambiar el prefijo de la tabla de la base de datos de WordPress. Creen que al cambiar el prefijo de tabla predeterminado en WordPress mejorará la seguridad de su sitio. De acuerdo con WordFence, no hace nada para mejorar la seguridad de su sitio y es un proceso demasiado arriesgado. En algunos casos, los usuarios intentan cambiar o modificar su base de datos sin hacer una copia de seguridad y, como resultado, terminan perdiendo su sitio. 

Por qué cambiar el prefijo de la tabla de la base de datos no mejora la seguridad del sitio?

Ahora hablemos sobre el método de piratear la base de datos de WordPress. Por lo general, el ataque más común se llama “inyección SQL”, donde un hacker ejecuta una vulnerabilidad en una aplicación para obtener acceso y la forma más fácil de hacerlo es a través de un complemento. Si de alguna manera, un atacante obtiene acceso a su base de datos, el atacante tendrá la misma capacidad que usted tiene en su base de datos. Por lo general, ejecutan un script en su base de datos para obtener todos los detalles. 

Al cambiar el prefijo de la tabla de la base de datos en WordPress no hace nada para mejorar la seguridad de su sitio porque el atacante está obteniendo acceso a través de una aplicación vulnerable, como un complemento, y pueden obtener fácilmente todos los detalles de su sitio. 

Le recomendamos encarecidamente que nunca descargue ningún complemento o tema anulado porque, un complemento o tema anulado puede contener scripts vulnerables, si lo usa, los piratas informáticos accederán fácilmente a su base de datos y pueden destruir su sitio.

Si desea asegurar su sitio y base de datos, puede utilizar un excelente servicio de seguridad como Securi. Securi es una solución completa de seguridad para sitios web, protege su sitio de atacantes como DDoS, fuerza bruta, ataques de vulnerabilidad, etc. También ayuda a limpia tu sitio pirateado y mucho más. Si te tomas en serio la seguridad de tu sitio de WordPress, debes usar Securi. Comprobar Securi.

Cómo cambiar el prefijo de tabla de base de datos de WordPress

Como ya mencionamos, no necesita cambiar el prefijo de su base de datos por motivos de seguridad. Si desea cambiar el prefijo de la base de datos en su sitio de WordPress, puede hacerlo. Le mostraremos los pasos exactos de cómo puede cambiar fácilmente el prefijo de su base de datos en su sitio de WordPress.

Preparación: Antes de comenzar, le recomiendo que realice una copia de seguridad completa de su sitio y base de datos. En caso de que algo salga mal, puede restaurar fácilmente su base de datos con un solo clic. BackupBuddy es un buen complemento de copia de seguridad y puede restaurar su base de datos o sitio con solo un clic.

Hay dos formas de cambiar el prefijo de la base de datos de WordPress,

  • Puede cambiar el prefijo de su base de datos usando phpMyAdmin
  • Puede cambiar el prefijo de la tabla de la base de datos de WordPress usando un complemento

En este artículo, mostraremos ambos métodos. Así que profundicemos.

Método 1, Cambiar el prefijo de la tabla de la base de datos con phpMyAdmin

Este es un método muy común para cambiar el prefijo de su base de datos. Para esto, debe iniciar sesión en su cPanel de hosting.

Paso 1, edite el archivo wp-config.php

Después de iniciar sesión en su cPanel de hosting, vaya a su directorio raíz donde ha instalado su WordPress. Abre el wp-config.php archivo y busque la línea “$ table_prefix =‘ wp_ ’;”. 

Cambiar la línea del prefijo de la tabla wp_ a algo que te gusta, por ejemplo, ry_ o xz_013654. Solo puedes usar letras, números y guiones bajos. 

Encuentra el archivo wp-config de WordPress

Cuando termine de editar el prefijo de su tabla, no olvide guardarlo.

Paso 2, cambie el nombre de la tabla de la base de datos en phpMyAdmin

En el siguiente paso, debe acceder a su base de datos a través de phpMyAdmin. Si está utilizando cPanel WordPress hosting, puede encontrar fácilmente phpMyAdmin en la sección de base de datos.

Hosting phpMyAdmin

Puede ver diferentes tablas y depende de la estructura de su sitio o de cuántos complementos haya instalado.

Tablas de bases de datos de WordPress

La forma más rápida de cambiar el nombre del prefijo de la tabla es ejecutar consultas SQL. Ahora ejecute el comando SQL desde su sección SQL que he mostrado en la imagen de arriba. Tenemos una consulta SQL que puede usar:

RENAME la tabla `wp_commentmeta` TO` jr_commentmeta`;
RENAME la tabla `wp_comments` TO` jr_comments`;
RENAME la tabla `wp_links` TO` jr_links`;
RENAME la tabla `wp_options` TO` jr_options`;
RENAME la tabla `wp_postmeta` TO` jr_postmeta`;
RENAME la tabla `wp_posts` TO` jr_posts`;
RENAME la tabla `wp_termmeta` TO` jr_termmeta`;
RENAME la tabla `wp_terms` TO` jr_terms`;
RENAME la tabla `wp_term_relationships` TO` jr_term_relationships`;
RENAME la tabla `wp_term_taxonomy` TO` jr_term_taxonomy`;
RENAME la tabla `wp_usermeta` TO` jr_usermeta`;
RENAME la tabla `wp_users` TO` jr_users`;

Este es el comando SQL predeterminado y si tiene tablas adicionales, puede agregarlas fácilmente. No te asustes. Es tan fácil. Como si quisiera cambiar wp_ a jr_, así que si desea cambiar un nombre de tabla adicional, debe escribir de esta manera:

RENAME la tabla `wp_yoast_seo_links` TO` jr_yoast_seo_links`; 

Ejecutar consulta SQL

Después de ingresar comandos SQL, haga clic en IR para ejecutar el proceso.

Paso 3, cambie el nombre de wp_fields en las tablas de la base de datos

Todavía hay dos campos que usan wp_ como prefijo (wp_options y wp_usermeta), al ejecutar las siguientes consultas, podemos cambiar fácilmente el prefijo de esos campos. Puede variar la cantidad de complementos que haya instalado; si encuentra más campos wp_, también debe cambiarles el nombre.. 

ACTUALIZAR `jr_options` SET` option_name` = REPLACE (`option_name`, ‘wp _’, ‘jr_’) DONDE` option_name` LIKE ‘% wp_%’;
ACTUALIZAR `jr_usermeta` SET` meta_key` = REPLACE (`meta_key`, ‘wp _’, ‘jr_’) DONDE` meta_key` LIKE ‘% wp_%’;

Después de ingresar los scripts SQL, presione el botón Ir para continuar. Ahora ha cambiado con éxito su prefijo de tabla de base de datos en WordPress.

Así es como se ve después de cambiar el prefijo de la base de datos.

Cambiar el prefijo de la base de datos de WordPress

Método 2, Cambiar el prefijo de la tabla de la base de datos utilizando un complemento

Si no desea tocar su base de datos o ningún proceso manual, puede hacerlo utilizando el complemento Brozzme DB. Con este complemento, puede modificar el prefijo de su base de datos desde cualquier lugar (base de datos y wp-config.php) con solo un clic.

Primero, instale y active Brozzme DB plugin. Desde su panel de administración de WordPress, vaya a Herramientas> PREFIJO DB. De forma predeterminada, este complemento genera automáticamente un nuevo prefijo; si no lo desea, puede ingresar su propio prefijo. Solo puedes usar letras, números y guiones bajos.

Brozzme DB Prefix

Por fin haga clic en Cambiar prefijo de base de datos y ya terminaste.

Prueba tu sitio de WordPress

Una vez que haya cambiado el prefijo de la base de datos de WordPress, es hora de probar su sitio. Primero, debe iniciar sesión en su sitio y probar páginas, publicaciones, búsquedas y todo lo que se le ocurra. Si su sitio web funciona bien como antes, realice otra copia de seguridad de su base de datos. 

Espero que este tutorial te haya ayudado a comprender cómo los ataques atacan una base de datos usando una aplicación vulnerable y cómo evitarlos, también mostramos cómo cambiar el Prefijo de tabla de base de datos en WordPress usando un complemento y usando phpMyAdmin. Si recibe algún error, háganoslo saber en la sección de comentarios. No olvides compartir este artículo con tus amigos..

Otros artículos útiles,

  • Cómo optimizar la base de datos de WordPress para acelerar su sitio
  • Cómo deshabilitar todos los complementos de WordPress si no puede iniciar sesión en su sitio
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector