Saltar al contenido principal
Activar y desactivar el modo de espacio aislado para deshabilitar macros

Activar y desactivar el modo de espacio aislado para deshabilitar macros

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

En este artículo se explica cómo usar una característica de seguridad de Access denominada modo de recinto de seguridad. En el modo de espacio aislado, Access bloquea las expresiones "no seguras": cualquier expresión que use funciones o propiedades que los usuarios malintencionados podrían aprovechar para obtener acceso a unidades, archivos u otros recursos para los que no tienen autorización. Por ejemplo, funciones como Kill y Shell se pueden usar para dañar los datos y los archivos de un equipo, de modo que estén bloqueados en modo de recinto de arena.

Nota: Este tema no se aplica a las aplicaciones Web de Access ni a las bases de datos Web de Access, y no cubre otras características de seguridad de Access.

En este artículo...

Información general

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

Información general

El modo de recinto de seguridad es una característica de seguridad que impide que Access ejecute determinadas expresiones que podrían no ser seguras. Estas expresiones no seguras se bloquean sin tener en cuenta si la base de datos ha sido de confianza, es decir, su contenido está habilitado.

Cómo se establece el modo de espacio aislado

Use una clave del registro para especificar si Access debe ejecutarse en modo de espacio aislado. El modo de espacio aislado está habilitado de forma predeterminada: el valor de la clave del registro se establece en habilitar el modo de recinto de arena cuando Access está instalado en un equipo. Si desea permitir que se ejecuten todas las expresiones, puede cambiar el valor de la clave del registro para deshabilitar el modo de recinto de la arena.

Bases de datos de confianza

Independientemente de si el modo de recinto de seguridad está habilitado en el registro, Access no permitirá la ejecución de expresiones potencialmente no seguras, a menos que el archivo de base de datos se encuentre en una ubicación de confianza o asuma una firma de confianza válida. Si la base de datos no es de confianza, Access usa el modo de espacio aislado.

En el siguiente dibujo se 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

Si no está familiarizado con el registro o no se siente cómodo al cambiar las claves del registro usted mismo, pida ayuda de alguien que esté familiarizado con la modificación del registro. Debe tener permisos de administrador en el equipo para poder cambiar los valores del registro.

Principio de página

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

En algunas instalaciones, puede deshabilitar el modo de recinto de la arena cambiando el valor de una clave del registro.

Nota: No todas las instalaciones de Access incluirán la clave de registro de SandBoxMode a la que se hace referencia en el procedimiento siguiente. Si no encuentra la clave del registro, no se recomienda agregarla, ya que podría interferir con las actualizaciones de Office.

Precaución      Una modificació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 modificación incorrecta del Registro. Antes de modificar 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 instancias de Access que se estén ejecutando en el equipo para el que desea deshabilitar el modo de recinto de arena.

  2. Presione la tecla Windows, escriba Ejecutary presione Entrar.

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

    Se inicia el Editor del Registro.

  4. La ubicación específica de la clave del registro variará en función de la versión de Access que esté ejecutando, el bits (bit de 32 o 64 bits) de su versión de Windows y Access, y si tiene una instalación de hacer clic y ejecutar. Si tiene problemas para encontrar la clave correcta del registro de las opciones que se muestran a continuación, busque en el registro el motor de conectividad de Access.

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

    Si está usando Access 2010, busque aquí: \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines o bien: \Software\WOW6432Node\Microsoft\Office\14.0\Access Connectivity Engine\Engines

    Si está usando Access 2013, busque aquí: \Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines o bien: \Software\WOW6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines

    Si está usando Access 2016 o Access 2019, busque aquí: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines o bien: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    Si está usando la versión de Office 365 de suscripción de 32 bits de Access o un 32 de clic para ejecutar la instalación de Access, intente buscar aquí: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access de conectividad de Office \ Motores

    ... o aquí:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access conectividad de Engine\Engines

    Si está usando la versión de Office 365 de suscripción de 64 bits de Access o un 64 de clic para ejecutar la instalación de Access, intente buscar aquí: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Conectividad Engine\Engines

    ... o aquí:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access conectividad de Engine\Engines

  5. En el panel derecho del editor del registro, en nombre, haga doble clic en SandBoxMode si está presente. Si no encuentra la clave del registro de SandBoxMode , no le recomendamos que la agregue, ya que podría interferir con las actualizaciones de Office.

    Aparece el cuadro de diálogo Editar valor DWORD.

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

  7. 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 siguientes valores, con 0 (cero) como más permisivo y 3 como menos permisivo.

Valor

Descripción

0

El modo de espacio aislado está deshabilitado en todo momento.

1

El modo de espacio aislado se usa para Access, pero no para los programas que no son de Access.

2

El modo de recinto de tiempo se usa para programas que no son de Access, pero no para Access.

3

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

Principio de página

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×