Utiliser le mode sandbox dans Access 2007

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Les informations contenues dans cet article expliquent comment utiliser un environnement d’exploitation appelé le mode sandbox dans Microsoft Office Access 2007. Dans le mode sandbox, Access empêche toutes les expressions il ne tient pas compte approuvé. Dans ce cas, une expression non sûre utilise les fonctions ou propriétés qui peuvent être exploitées par des utilisateurs malveillants pour accéder aux lecteurs, fichiers ou d’autres ressources pour lesquelles ils n’ont pas d’autorisation. Par exemple, les fonctions telles que Supprimer et Shell permet d’endommager des données et des fichiers sur un ordinateur, elles ne sont pas considérées comme fiables.

Remarque : Pour plus d’informations sur l’utilisation d’autres fonctionnalités de sécurité dans Office Access 2007, cliquez sur les liens dans la section Voir aussi de cet article.

Que voulez-vous faire ?

Comprendre le mode sandbox et son comportement dans Access 2007

Désactiver le mode sandbox (exécuter des expressions non sûres)

Comprendre le mode sandbox et son comportement dans Access 2007

Lorsque vous ajoutez une expression à une base de données, Access exécute cette expression dans un environnement d’exploitation appelé mode sandbox. Access applique ce mode pour les bases de données qui ont été créés dans Office Access 2007 ou antérieures formats de fichier Access que vous ouvrez dans Office Access 2007. Access active le mode sandbox par défaut, et le mode désactive toujours les expressions non sûres, même une fois que vous activez le contenu dans une base de données.

Si la source d'une base de données est fiable et que vous souhaitez exécuter une expression désactivée par le mode sandbox, vous pouvez exécuter cette expression en modifiant une clé de registre afin de désactiver le mode sandbox. N'oubliez pas que la base de données doit se trouver dans un emplacement approuvé ou posséder une signature d'approbation valide pour qu'il soit possible de désactiver le mode sandbox. Si vous souhaitez modifier le paramètre du mode sandbox, suivez les étapes décrites ci-dessous.

Le dessin suivant montre le processus de décision suivi par Access lorsqu’une expression non sûre est rencontrée.

Processus de décision pour activer ou désactiver le mode sandbox

Faire preuve de prudence modification incorrecte du Registre peut endommager votre système d’exploitation, que vous ayez à le réinstaller. Microsoft ne peut pas garantir que les problèmes résultant de la modification incorrecte du Registre peuvent être résolus. Avant de modifier le Registre, sauvegarder toutes les données importantes. Pour obtenir les dernières informations sur l’utilisation et la protection du Registre de votre ordinateur, voir l’aide de Microsoft Windows.

Si vous ne connaissez pas le Registre ou si vous préférez ne pas modifier de clés de Registre vous-même, demandez de l'aide à une personne compétente. Vous devez avoir des autorisations d'administrateur sur l'ordinateur pour modifier des valeurs de Registre.

Haut de la Page

Désactiver le mode sandbox (exécuter des expressions non sûres)

Vous désactivez le mode sandbox dans Office Access 2007 en modifiant la valeur d’une clé de Registre.

Faire preuve de prudence modification incorrecte du Registre peut endommager votre système d’exploitation, que vous ayez à le réinstaller. Microsoft ne peut pas garantir que les problèmes résultant de la modification incorrecte du Registre peuvent être résolus. Avant de modifier le Registre, sauvegarder toutes les données importantes. Pour obtenir les dernières informations sur l’utilisation et la protection du Registre de votre ordinateur, voir l’aide de Microsoft Windows.

Modifier la clé de Registre

Important : La procédure suivante permet aux expressions non sécurisées de s'exécuter dans toutes les instances d'Access pour tous les utilisateurs de l'ordinateur.

  1. Fermez toutes les instances d'Access en cours d'exécution sur l'ordinateur pour lequel vous voulez désactiver le mode sandbox.

  2. Effectuez l’une des actions suivantes :

    • Dans Windows Vista   

      1. Cliquez sur le bouton Démarrer Image du bouton , pointez sur Tous les programmes, sur Accessoires, puis cliquez sur exécuter.

      2. Dans la zone Ouvrir, tapez regedit et appuyez sur ENTRÉE.

        L'Éditeur du Registre démarre.

      3. Développez le dossier HKEY_LOCAL_MACHINE et recherchez la clé de Registre suivante :

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

      4. Dans le volet droit de l'Éditeur du Registre, sous Nom, double-cliquez sur SandboxMode.

        La boîte de dialogue Édition de la valeur DWORD s'affiche.

      5. Dans le champ Données de la valeur, changez la valeur 3 en 2, puis cliquez sur OK.

      6. Fermez l’Éditeur du Registre.

    • Dans Microsoft Windows XP ou Microsoft Windows Server 2003   

      1. Dans la barre des tâches, cliquez sur Démarrer, puis sur Exécuter.

      2. Dans la zone Ouvrir, tapez regedit et appuyez sur ENTRÉE.

        L'Éditeur du Registre démarre.

      3. Développez le dossier HKEY_LOCAL_MACHINE et recherchez la clé de Registre suivante :

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

      4. Dans le volet droit de l'Éditeur du Registre, sous Nom, double-cliquez sur SandboxMode.

        La boîte de dialogue Édition de la valeur DWORD s'affiche.

      5. Dans le champ Données de la valeur, changez la valeur 3 en 2, puis cliquez sur OK.

      6. Fermez l'Éditeur du Registre.

Important : N'oubliez pas que si vous n'activez pas d'abord le contenu de la base de données, Access désactive toutes les expressions non sécurisées, que vous ayez modifié ou non ce paramètre de Registre.

Vous pouvez définir la valeur de Registre aux valeurs suivantes, 0 (zéro) étant le plus permissif et 3 le moins permissif.

Paramètre

Description

0

Le mode sandbox est désactivé en permanence.

1

Le mode sandbox est utilisé pour Access, mais pas pour les programmes non-Access.

2

Le mode sandbox est utilisé pour les programmes non-Access, mais pas pour Access.

3

Le mode sandbox est utilisé en permanence. Il s'agit de la valeur par défaut, configurée lorsque vous installez Access.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×