Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Como cambiar el prefijo de las tablas de MyBB
Cluster   15 Sep, 2012, 1:02 pm
#1
Hola usuarios, si bien, muchas veces al instalar un foro no sabemos para que sirven todas las funciones del mismo, una de las desventajas es que casi todo foro de MyBB tiene sus tablas de la base de datos estructuradas como mybb_nombredelatabla lo cual al ser identico en todos los foros, facilita a los "hackers" saber a cuales tablas atacar y/o analizar mediante filtraciones en la seguridad del foro, con este tutorial lo que se busca es aumentar la seguridad del mismo y es 100% recomendable y seguro.

Nota: Este tutorial puede ser una tarea muy pesada en foros grandes con una cantidad masiva de usuarios y mensajes.

- Lo primero que vamos a realizar es hace un backup completo de nuestra base de datos de MyBB, por lo regular, se descarga en formato .sql.gz, este formato es reconocido como un archivo de winrar si es que lo tienes instalado, solo basta con descomprimirlo y tendremos un archivo .sql.

- Ahora hay que abrir ese archivo .sql con el block de notas, una ves abierto (es un archivo muy, pero muy pesado asi que si se les tilda la PC solo aguarden unos segundos).

- Presionan la combinación de teclas: CTRL + R y en el primer campo escriben mybb_ y en el segundo campo van a escribir loquequieran_.
Nota: les recomiendo este generador de contraseñas y lo configuran como la siguiente imagen:

[Imagen: r69MU.png]

Y lo que les resulte al darle en generate, tomaran alguna de las combinaciones que les tiro y ese va a ser su prefijo, por ejemplo: KhnlG0DN_ no olviden el guión bajo al final, guardamos el archivo.

- Ahora lo que van a hacer es importar las tablas en su base de datos actual, no importa que aun tenga las tablas con mybb_, y ya que la importes tendras ambas dentro de la misma base de datos, las mybb_ y las nuevas.

- Luego tienen que abrir su archivo inc/config.php y en la linea:
Código PHP:
<?php 
$config
['database']['table_prefix'] = 'mybb_';

van a cambiar mybb_ por su nuevo prefijo y resuben el archivo.

- Si notan que el foro funciona correctamente despues de esto pueden proceder a borrar las tablas que tienen mybb_ desde phpmyadmin.

Y eso es todo, con esto tendran la seguridad de su foro aumentada en un nivel considerable Big Grin

Como última recomendación, hagan todo esto con el foro cerrado, porque si no perderan todo lo que se publique o cambie mientras hacen el proceso.

Un saludo a todos Wink
Última modificación: 15 Sep, 2012, 1:06 pm por Cluster.

:)
InfraWorld   15 Sep, 2012, 2:52 pm
#2
Excelente Tutorial Cluster +Rep, Vere si lo aplico luego en mi foro ya que un poco más de seguridad no cae nada mal, Saludos..
Jesam   16 Sep, 2012, 12:44 am
#3
Yo lo hice desde que cree mi primer foro mybb Tongue gracias por el aporte Cluster. +REP
Cluster   16 Sep, 2012, 7:17 am
#4
Más que un tutorial mas es un método de seguridad bastante bueno.

:)
manu92gs   16 Sep, 2012, 10:38 pm
#5
Pues no me lo había planteado nunca, gracias por el aporte!
Y lo pondré en práctica en mi foro^^
papi   18 Sep, 2012, 12:02 pm
#6
es una de la primeras precauciones que se deben tomar Muchas gracias por el aporte, Cluster Wink
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.