fbpx
León Desarrollo - Programación WordPress
Bases de datos y análisis de información

Configurar MySQL recibir para conexiones remotas


Para permitir que un usuario en MySQL reciba conexiones desde el exterior, debes seguir estos pasos:

  1. Iniciar sesión en MySQL: Debes iniciar sesión en el servidor MySQL como un usuario con privilegios de administrador, como «root» o cualquier otro usuario con el permiso adecuado.
   mysql -u root -p

Esto te pedirá la contraseña del usuario de MySQL.

  1. Crear o modificar el usuario: Puedes crear un nuevo usuario o modificar un usuario existente para permitir conexiones desde el exterior. Para crear un nuevo usuario, puedes usar el siguiente comando, reemplazando «username» y «password» con la información adecuada:
   CREATE USER 'username'@'%' IDENTIFIED BY 'password';

Esto crea un nuevo usuario que puede conectarse desde cualquier host («%»). Si deseas modificar un usuario existente, puedes utilizar el siguiente comando:

   GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'%';

Esto otorgará todos los privilegios en una base de datos específica al usuario desde cualquier host.

  1. Aplicar cambios de permisos:
    Asegúrate de aplicar los cambios de permisos para que surtan efecto inmediatamente:
   FLUSH PRIVILEGES;
  1. Configuración del servidor MySQL:
    Asegúrate de que el servidor MySQL esté configurado para aceptar conexiones desde el exterior. Esto generalmente se hace en el archivo de configuración my.cnf o my.ini, dependiendo de tu sistema operativo. Busca la línea bind-address y cámbiala a la dirección IP de tu servidor o comenta la línea para permitir conexiones desde cualquier dirección IP:
   # Para permitir conexiones desde cualquier dirección IP
   # bind-address = 0.0.0.0
  1. Reiniciar el servidor MySQL: Debes reiniciar el servidor MySQL para que los cambios de configuración surtan efecto:
   sudo systemctl restart mysql

El comando exacto puede variar según tu sistema operativo y cómo hayas instalado MySQL.

Después de seguir estos pasos, el usuario especificado podrá recibir conexiones desde el exterior. Sin embargo, ten en cuenta que otorgar acceso desde cualquier dirección IP puede ser un riesgo de seguridad. Siempre es recomendable restringir el acceso a direcciones IP específicas o utilizar VPN u otras medidas de seguridad si es posible.

Suscríbete

Si quieres estar al día con las novedades de este sitio te recomiendo que te suscribas.

Comentarios

Deja un comentario


2018 animaciones animación Aranda array atributos añade base de datos buscar categoría css curso diseño Duero emprendimiento fechas fiduero guía imagen imagenes inauguracion instalar Isilla linux local mac node.js pagina pagina web php post problemas producto red servicio servidor solución split sql sql server stock string windows woocommerce wordpress