Skip to content

Latest commit

 

History

History
232 lines (151 loc) · 13.3 KB

File metadata and controls

232 lines (151 loc) · 13.3 KB
title excerpt updated
Cambiar la contraseña de la base de datos de un alojamiento web
Cómo cambiar la contraseña de una base de datos creada en un plan de hosting
2022-01-26

Objetivo

La mayoría de los sitios web utilizan una base de datos para almacenar sus artículos, comentarios o direcciones de correo electrónico de sus usuarios.

La conexión a esta base de datos es posible gracias a un archivo de configuración que se encuentra en el espacio de almacenamiento de archivos del alojamiento. que contiene la información que permite al sitio web "identificarse" con el servidor de la base de datos.

Por lo tanto, siempre debe cambiar la contraseña de una base de datos:

Mientras no se realice el cambio en estos dos lugares, el sitio web mostrará un "error al conectar a la base de datos".

Si desea cambiar la contraseña de la base de datos, deberá realizar todas las operaciones que se indican en esta guía. En caso de duda sobre las operaciones a realizar, contacte con su webmaster o contacte con un proveedor especializado.

La modificación de la contraseña de la base de datos del sitio web se realiza en cuatro pasos:

Esta guía explica cómo cambiar la contraseña de una base de datos de forma segura.

Warning

La configuración, la gestión y la responsabilidad de los servicios que OVHcloud pone a su disposición recaen sobre usted. Por lo tanto, usted deberá asegurarse de que estos funcionen correctamente.

Esta guía le ayudará a realizar las operaciones más habituales. No obstante, si tiene alguna duda le recomendamos que contacte con un proveedor de servicios especializado o con el editor del servicio. Nosotros no podremos asistirle al respecto. Para más información, consulte el apartado Más información de esta guía.

Requisitos

Procedimiento

Etapa 1: identificar el archivo de configuración del sitio web

En el área de cliente de OVHcloud, haga clic en Web Cloud{.action} y, seleccione Alojamientos{.action} y seleccione el alojamiento correspondiente. A continuación, abra la pestaña Multisitio{.action}. Identifique el nombre de la Carpeta raíz del sitio web (el directorio en el que se encuentran sus archivos y carpetas).

root-folders{.thumbnail}

A continuación, abra la pestaña FTP-SSH{.action} y acceda al espacio que contiene los archivos y carpetas de su sitio web (espacio FTP) haciendo clic en el botón Explorador FTP{.action}.

[!primary]

Si desea cambiar la contraseña de su espacio FTP, consulte esta guía.

Si desea conectarse por otro método, consulte esta guía.

Abra la Carpeta raíz anteriormente indicada.

Busque y abra el archivo de configuración de su sitio web:

  • Para un sitio web WORDPRESS, se trata de "wp-config.php";
  • Para un sitio web JOOMLA, se trata de "configuration.php";
  • Para un sitio web DRUPAL, haga clic en el directorio "sites" y luego en "default". El archivo de configuración es "settings.php";
  • Para un sitio web PRESTASHOP, haga clic en el directorio "app" y luego en "config". El archivo de configuración es "parameters.php".

Etapa 2: identificar la base de datos del sitio web

Existen dos posibilidades:

  • Caso n° 1: la base de datos de su sitio web forma parte de su plan de hosting;
  • Caso n° 2: está incluida en una solución Web Cloud Databases, en cuyo caso deberá encontrar el nombre del servidor y el nombre de usuario de la base de datos para identificarla sin riesgo de error.

Para determinar qué casos se aplican al sitio web, en el archivo de configuración indicado en el Etapa 1, empiece por anotar el nombre de la base de datos:

  • Para WORDPRESS: el nombre aparece con la mención "DB_NAME";
  • Para JOOMLA: el nombre aparece en "public $db";
  • Para DRUPAL: el nombre aparece en "database";
  • Para PRESTASHOP: el nombre aparece en "database_name".

Vuelva al área de cliente de OVHcloud, en la sección Web Cloud{.action}:

  • Acceda a la sección Alojamientos{.action} y seleccione el alojamiento correspondiente.
  • Haga clic en la pestaña Bases de datos{.action} a la derecha de su pantalla.
  • Busque el nombre de la base de datos encontrada anteriormente en la columna Nombre de la base de datos.

Si ha encontrado en esta sección del área de cliente el nombre de la base de datos indicada en el archivo de configuración, vaya al Etapa 3.

En caso contrario, la base de datos del sitio web está asociada a un servicio Web Cloud Databases.

En ese caso, deberá volver al archivo de configuración del sitio web para registrar el nombre del servidor y el nombre de usuario de la base de datos:

  • Para WORDPRESS: el nombre del servidor aparece bajo la mención "DB_HOST" y el nombre de usuario bajo la mención "DB_USER";
  • Para JOOMLA: el nombre del servidor aparece en "public $host" y el nombre de usuario bajo la mención "public $user";
  • Para DRUPAL: el nombre del servidor aparece en "host" y el nombre de usuario bajo la mención "username";
  • Para PRESTASHOP: el nombre del servidor aparece en "database_host" y el nombre de usuario bajo la mención "database_user".

A continuación, haga clic en Bases de datos{.action} en el apartado Web Cloud{.action}.

En la pestaña Información general{.action}, identifique el nombre del servidor de la base de datos que haya encontrado antes en sus Web Cloud Databases, con el Nombre del host{.action}.

En el área de cliente de OVHcloud, abra la pestaña Usuario y permisos{.action} para identificar también el Nombre de usuario{.action} de la base de datos.

Etapa 3: Cambiar la contraseña de la base de datos del sitio web en el archivo de configuración

[!primary]

Para más información sobre las buenas prácticas de gestión de contraseñas, consulte esta guía.

Seleccione la nueva contraseña de la base de datos y nócelo. Deberá cumplir las siguientes condiciones:

  • Minimum 8 caractères;
  • Maximum 30 caractères;
  • Al menos una letra mayúscula;
  • Al menos una letra minúscula;
  • Al menos una cifra;
  • Estar compuesto únicamente por números y letras.

Así como en el Etapa 1, vuelva al espacio de almacenamiento de archivos de su alojamiento y abra el archivo de configuración del sitio web editando.

Antes de realizar cualquier modificación, guarde localmente el contenido del archivo en un documento de texto para poder guardar una copia de él en caso de que se produzca algún error.

Sustituya manualmente la contraseña de su base de datos evitando modificar o eliminar cualquier otro elemento del archivo de configuración (en los siguientes extractos, solo debe sustituir la contraseña de ejemplo "0VhCloudPa55w0rdDB123"):

  • En el archivo de configuración de un sitio web WORDPRESS, modifique el "DB_PASSWORD":
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'dbname123');
 
/** MySQL database username */
define('DB_USER', 'dbname123');
 
/** MySQL database password */
define('DB_PASSWORD', '0VhCloudPa55w0rdDB123');
 
/** MySQL hostname */
define('DB_HOST', 'dbname123.mysql.db:3306');
  • En el archivo de configuración de un sitio web JOOMLA, cambie el "public $password" (justo al final del archivo de configuración):
public $host = 'dbname123.mysql.db:3306';
public $user = 'dbname123';
public $password = '0VhCloudPa55w0rdDB123';
public $db = 'dbname123';
  • En el archivo de configuración de un sitio web DRUPAL, modifique el "password":
$databases['default']['default'] = array (
  'database' => 'dbname123',
  'username' => 'dbname123',
  'password' => '0VhCloudPa55w0rdDB123',
  'prefix' => 'prefix123_',
  'host' => 'dbname123.mysql.db',
  'puerto' => '3306',
  • En el archivo de configuración de PRESTASHOP, modifique el "database_password":
'database_host' => 'dbname123.mysql.db',
'database_port' => '3306',
'database_name' => 'dbname123',
'database_user' => 'dbname123',
'database_password' => '0VhCloudPa55w0rdDB123',

Guarde el cambio.

Etapa 4: Cambiar la contraseña de la base de datos del sitio web en el servidor de bases de datos

[!primary]

Esta operación tardará unos minutos en aplicarse. Abra la pestaña Tareas en curso{.action} y compruebe su estado.

De nuevo, existen dos posibles situaciones:

Caso n° 1: la base de datos de su sitio web forma parte de su plan de hosting

En la sección Alojamientos{.action} del área de cliente, acceda a la pestaña Bases de datos{.action} que aparece a la derecha de la pantalla.

database-password-step1{.thumbnail}

Haga clic en los tres puntos situados al final de la línea correspondiente a la base de datos del sitio web y seleccione Cambiar la contraseña{.action}.

database-password-step2{.thumbnail}

Se abrirá una ventana en la que deberá introducir la nueva contraseña de la base de datos (definida en el etapa 3). Confírmela y haga clic en Aceptar{.action}.

database-password-step3{.thumbnail}

Caso n° 2: la base de datos de su sitio web forma parte de una solución Web Cloud Databases.

Acceda a la sección Bases de datos{.action} del área de cliente y haga clic en el servidor correspondiente en la pestaña Usuarios y permisos{.action}.

userDBpassword-step1{.thumbnail}

Para cambiar la contraseña de la base de datos en el servidor, haga clic en los tres puntos situados al final de la línea correspondiente al Nombre de usuario{.action} que se haya identificado en el etapa 2 y seleccione Cambiar la contraseña{.action}.

userDBpassword-step2{.thumbnail}

Se abrirá una ventana en la que deberá introducir la nueva contraseña de la base de datos (definida en el etapa 3). Confírmela y haga clic en Aceptar{.action}.

userDBpassword-step3{.thumbnail}

Más información

Web hosting: guía de uso de FileZilla

Establecer y gestionar la contraseña de su cuenta

Resolver los errores más frecuentes asociados a las bases de datos

Para servicios especializados (posicionamiento, desarrollo, etc.), contacte con los partners de OVHcloud.

Interactúe con nuestra comunidad de usuarios.