Configuración de reglas de acceso personalizadas

Generalmente se permite el acceso remoto a las bases de datos de Plesk desde cualquier ordenador. Por motivos de seguridad, puede permitir el acceso únicamente desde una dirección IP específica (por ejemplo en el caso de aplicaciones que se ejecuten en un ordenador remoto y que usen una base de datos alojada en el servidor Plesk).

Asimismo, también puede prohibir cualquier tipo de acceso remoto (por ejemplo si la aplicación que usa una base de datos de Plesk se ejecuta en el servidor Plesk).

Los parámetros de configuración del control de acceso se especifican de forma individual para cada uno de los usuarios de la base de datos de Plesk. Para que la configuración se aplique correctamente, la aplicación debe usar las credenciales del usuario apropiado de la base de datos para acceder a esta.

Nota: solo podrá ver las opciones descritas a continuación si su suscripción dispone del permiso Acceso remoto para usuarios de bases de datos. Además, si utiliza PostgreSQL o SQL Server, el proveedor de hosting deberá activar el firewall de Plesk.

Configuración del acceso a bases de datos MySQL

En el caso de usuarios de una base de datos MySQL, el acceso remoto es controlado por el mecanismo de seguridad nativo de MySQL - las denominadas listas de control de acceso (ACL). Su configuración personalizada se añade a las listas de control de acceso de MySQL.

Para especificar la configuración de acceso para un usuario de MySQL:

  1. En el caso de un usuario existente, vaya a Bases de datos > Usuarios > seleccione un usuario > el grupo de opciones Control de acceso de opciones. En el caso de un usuario nuevo, vaya a Bases de datos > Usuarios > Añadir usuario de la base de datos > el grupo de opciones Control de acceso.

    Bases de datos > Añadir una base de datos > Crear un usuario de la base de datos. Bases de datos > Añadir una base de datos > Crear un usuario de la base de datos.

  2. Use una de las siguientes opciones para controlar el acceso remoto a la base de datos en nombre de este usuario de la base de datos:
    • solo permitir conexiones locales. Seleccione permitir el acceso desde todas las direcciones IP de Plesk. Aquí se incluye localhost y todas las demás direcciones IP usadas por Plesk.
    • Permitir conexiones remotas desde cualquier host. Seleccione permitir el acceso desde cualquier servidor, incluyendo localhost y las direcciones IP del servidor Plesk.
    • Permitir conexiones remotas desde (los hosts especificados). Seleccione permitir el acceso desde los nombres de hosts o direcciones IP especificadas. Tenga en cuenta que también se permitirán las conexiones locales.
  3. Si Plesk emplea un firewall, podrá ver el mensaje correspondiente debajo de las opciones de Control de acceso. En este caso deberá ponerse en contacto con su proveedor de hosting para que confirme que el firewall permite las conexiones remotas a MySQL.

    Si el firewall de Plesk prohíbe las conexiones remotas entrantes a MySQL, no se aplicará la configuración personalizada de control de acceso.

Configuración del acceso remoto a bases de datos PostgreSQL

En el caso de un usuario de una base de datos PostgreSQL, el acceso remoto es controlado por reglas de firewall. Sus reglas personalizadas se añaden a las reglas de firewall del sistema una vez estas han sido revisadas por su proveedor de hosting para garantizar que estas no entran en conflicto con las reglas existentes.

Para especificar la configuración de acceso para un usuario de PostgreSQL:

  1. En el caso de un usuario existente, vaya a Bases de datos > Usuarios > seleccione un usuario > el grupo de opciones Acceso remoto de opciones. En el caso de un usuario nuevo, vaya a Bases de datos > Administración de usuarios > Añadir usuario de bases de datos > el grupo de opciones Acceso remoto.

    Bases de datos > Añadir una base de datos > Crear un usuario de la base de datos. Bases de datos > Añadir una base de datos > Crear un usuario de la base de datos.

  2. Use una de las siguientes opciones para controlar el acceso remoto a la base de datos en nombre de este usuario de la base de datos:
    • Usar las reglas de firewall del sistema. Se usarán las reglas definidas por su proveedor de hosting.
    • Permitir conexiones remotas desde (los hosts especificados). Seleccione esta opción para especificar las direcciones IP desde las que el usuario podrá acceder a la base de datos. Antes de aplicar sus cambios, estos serán premoderados por su proveedor de hosting.

Configuración de acceso remoto a bases de datos Microsoft SQL Server (Windows)

En el caso de un usuario de una base de datos SQL Server, el acceso remoto es controlado por reglas de firewall. Sus reglas personalizadas se añaden a las reglas de firewall del sistema una vez estas han sido revisadas por su proveedor de hosting para garantizar que estas no entran en conflicto con las reglas existentes.

Para especificar la configuración de acceso para un usuario de SQL Server:

  1. En el caso de un usuario existente, vaya a Bases de datos > Usuarios > seleccione un usuario > el grupo de opciones Acceso remoto de opciones. En el caso de un usuario nuevo, vaya a Bases de datos > Administración de usuarios > Añadir usuario de bases de datos > el grupo de opciones Acceso remoto.

    Bases de datos > Añadir una base de datos > Crear un usuario de la base de datos. Bases de datos > Añadir una base de datos > Crear un usuario de bases de datos.

  2. Use una de las siguientes opciones para controlar el acceso remoto a la base de datos en nombre de este usuario de la base de datos:
    • Usar las reglas de firewall del sistema. Se usarán las reglas definidas por su proveedor de hosting.
    • Permitir conexiones remotas desde (los hosts especificados). Seleccione esta opción para especificar las direcciones IP desde las que el usuario podrá acceder a la base de datos. Antes de aplicar sus cambios, estos serán premoderados por su proveedor de hosting.