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 |
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:
-
En el archivo de configuración de su sitio web a través del espacio FTP de su alojamiento;
-
Y en el servidor que contiene la base de datos desde el área de cliente de OVHcloud.
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:
- 1. identificar el archivo de configuración del sitio web;
- 2. identificar la base de datos del sitio web;
- 3. cambiar la contraseña de la base de datos del sitio web en el archivo de configuración;
- 4. cambiar la contraseña de la base de datos del sitio web en el servidor de bases de datos.
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.
- Tener contratado un plan de hosting de OVHcloud.
- Haber iniciado sesión en el área de cliente de OVHcloud.
- Utilizar una base de datos asociada a su plan de hosting o a un servidor Web Cloud Databases.
- Disponer de las claves FTP para conectarse al espacio de almacenamiento del alojamiento.
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).
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".
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.
[!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.
[!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:
-
Si la base de datos se encuentra en la sección dedicado al alojamiento web del área de cliente de OVHcloud, siga estas instrucciones.
-
Si su base de datos se encuentra en la sección de su área de cliente de OVHcloud dedicada a sus productos de Web Cloud Databases, siga estas instrucciones.
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.
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}.
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}.
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}.
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}.
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}.
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.