Utilizar el modo de recinto de seguridad en Access 2010

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

La información en este artículo explica cómo usar un entorno operativo denominado modo de recinto de seguridad en Access 2010. En el modo de recinto de seguridad, Access bloquea todas las expresiones que considere seguro. En este caso, una expresión no segura utiliza funciones o propiedades que puede aprovecharse por usuarios malintencionados para tener acceso a unidades, archivos u otros recursos para los que no tiene autorización. Por ejemplo, funciones como Eliminar y Shell podrían utilizarse para dañar datos y archivos en un equipo, por lo que se consideran no seguras.

Nota: Este tema no se aplica a bases de datos web y no incluye todas las características de seguridad de Access 2010. Para obtener más información sobre cómo utilizar otras características de seguridad en Access 2010, haga clic en los vínculos de la sección Vea también de este artículo.

¿Qué desea hacer?

Comprender el modo de recinto de seguridad y cómo se comporta en Access 2010

Deshabilitar el modo de recinto de seguridad (ejecutar expresiones no seguras)

Comprender el modo de recinto de seguridad y cómo se comporta en Access 2010

Cuando agrega una expresión a una base de datos, Access ejecuta esa expresión en un entorno operativo denominado modo de recinto de seguridad. Access encarga de bases de datos que se crearon en Access 2010 o formatos de archivo anteriores de Access que se abren en Access 2010. Access habilita el modo de recinto de seguridad de forma predeterminada y el modo deshabilita siempre las expresiones no seguras, incluso después de habilitar el contenido de una base de datos.

Si confía en el origen de una base de datos y desea ejecutar una expresión que el modo de recinto de seguridad deshabilita, puede ejecutarla cambiando una clave del Registro que deshabilita este modo. Recuerde que la base de datos debe estar colocada en una ubicación de confianza, o tener una firma de confianza válida para que se pueda deshabilitar el modo de recinto de seguridad. Si desea cambiar la configuración del modo de recinto de seguridad, siga los pasos que se enumeran más adelante.

La siguiente ilustración muestra el proceso de decisión que Access sigue cuando encuentra una expresión no segura.

Proceso de decisión para el modo de recinto de seguridad

Precaución      Una edición incorrecta del Registro podría causar graves daños en el sistema operativo e, incluso, forzar su reinstalación. Microsoft no puede garantizar que puedan resolverse los problemas resultantes de una edición incorrecta del Registro. Antes de editar el Registro, realice una copia de seguridad de todos los datos de valor. Para obtener la información más reciente sobre el uso y la protección del Registro de su equipo, vea la Ayuda de Microsoft Windows.

Si no está familiarizado con el Registro o no se siente seguro a la hora de cambiar claves del Registro, póngase en contacto con alguien que sí lo esté. También necesita tener permisos de administrador en el equipo para cambiar valores del Registro.

Volver al principio

Deshabilitar el modo de recinto de seguridad (ejecutar expresiones no seguras)

Deshabilitar el modo de recinto de seguridad en Access 2010 cambiando el valor de una clave del registro.

Precaución      Una edición incorrecta del Registro podría causar graves daños en el sistema operativo e, incluso, forzar su reinstalación. Microsoft no puede garantizar que puedan resolverse los problemas resultantes de una edición incorrecta del Registro. Antes de editar el Registro, realice una copia de seguridad de todos los datos de valor. Para obtener la información más reciente sobre el uso y la protección del Registro de su equipo, vea la Ayuda de Microsoft Windows.

Cambiar la clave del Registro

Importante: La realización de estos pasos permite la ejecución de expresiones no seguras en todas las versiones de Access para todos los usuarios de un equipo.

  1. Cierre todas las aplicaciones de Access que se estén ejecutando en el equipo para el que desea deshabilitar el modo de recinto de seguridad.

  2. Siga uno de los procedimientos siguientes:

    • En Windows 7 o Windows Vista   

      1. Haga clic en el botón Inicio, Imagen del botón , elija Todos los programas, haga clic en Accesorios y, a continuación, haga clic en Ejecutar.

      2. En el cuadro Abrir, escriba regedit y, a continuación, presione ENTRAR.

        Se inicia el Editor del Registro.

      3. Expanda la carpeta HKEY_LOCAL_MACHINE y desplácese a la clave del Registro siguiente:

        \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

      4. En el panel del lado derecho del Editor del Registro, en Nombre, haga doble clic en SandboxMode.

        Aparece el cuadro de diálogo Editar valor DWORD.

      5. En el campo Información del valor, cambie el valor de 3 a 2 y, a continuación, haga clic en Aceptar.

      6. Cierre el Editor del Registro.

    • En Microsoft Windows XP o Microsoft Windows Server 2003   

      1. En la barra de tareas, haga clic en Inicio y, a continuación, en Ejecutar.

      2. En el cuadro Abrir, escriba regedit y, a continuación, presione ENTRAR.

        Se inicia el Editor del Registro.

      3. Expanda la carpeta HKEY_LOCAL_MACHINE y desplácese a la clave del Registro siguiente:

        \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines

      4. En el panel del lado derecho del Editor del Registro, en Nombre, haga doble clic en SandboxMode.

        Aparece el cuadro de diálogo Editar valor DWORD.

      5. En el campo Información del valor, cambie el valor de 3 a 2 y, a continuación, haga clic en Aceptar.

      6. Cierre el Editor del Registro.

Importante: Recuerde que si no habilita primero el contenido de la base de datos, Access deshabilita las expresiones no seguras con independencia de que cambie este valor del Registro.

Puede establecer el valor del Registro en los valores siguientes, siendo 0 (cero) el más permisivo y 3 el menos permisivo.

Valor

Descripción

0

El modo de recinto de seguridad está deshabilitado en todo momento.

1

El modo de recinto de seguridad se utiliza para Access, pero no para programas distintos de Access.

2

El modo de recinto de seguridad se utiliza para programas distintos de Access, pero no para Access.

3

El modo de recinto de seguridad se utiliza en todo momento. Este es el valor predeterminado, que se establece cuando se instala Access.

Volver al principio

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Compartir Facebook Facebook Twitter Twitter Enviar por correo electrónico Enviar por correo electrónico

¿Le ha sido útil esta información?

De acuerdo. ¿Algún comentario más?

¿Cómo podemos mejorarlo?

¡Gracias por sus comentarios!

×