Eliminación de secuencias de comandos de conexión en Dreamweaver

Última actualización el 20 dic. 2021

La interfaz de usuario se ha simplificado en Dreamweaver y versiones posteriores. Como resultado, es posible que no encuentre algunas de las opciones que se describen en este artículo en Dreamweaver y versiones posteriores. Para obtener más información, consulte este artículo.

Utilización del comando Quitar scripts de conexión

Puede utilizar el comando Quitar scripts de conexión para quitar los scripts que Dreamweaver coloca en una carpeta remota para acceder a las bases de datos. Estos scripts solo son necesarios para la creación de tiempo de diseño en Dreamweaver.

Al seleccionar la opción Utilizando un controlador del servidor de prueba o Utilizando DSN del servidor de prueba en el cuadro de diálogo de conexiones de base de datos, Dreamweaver carga un archivo de script MMHTTPDB en el servidor de prueba. De este modo se permite que Dreamweaver manipule el controlador de la base de datos remota con el protocolo HTTP que, a su vez, permite que Dreamweaver obtenga la información que necesita de la base de datos para ayudarle a crear el sitio. Sin embargo, este archivo posibilita la visualización de los nombres de fuente de datos (DSN) definidos en el sistema. Si los DSN y las bases de datos no están protegidos con contraseña, el script también permite que los atacantes envíen comandos SQL a la base de datos.

Los archivos de script MMHTTPDB se ubican dentro de la carpeta _mmServerScripts que, a su vez, se encuentra en la carpeta raíz del sitio Web.

El explorador de archivos de Dreamweaver (el panel Archivos) oculta la carpeta _mmServerScripts. Puede ver la carpeta _mmServerScripts si usa un cliente FTP de terceros o el explorador de archivos.

En determinadas configuraciones, estos scripts no son necesarios en absoluto. Los scripts no intervienen al servir páginas web a los visitantes del sitio web, por lo que deben mantenerse fuera de un servidor de producción.

Si has subido el archivo de scripts MMHTTPDB a un servidor de producción, debes eliminar el archivo de scripts MMHTTPDB.El comando Quitar scripts de conexión quita automáticamente los archivos de script.