Utiliser le mode sandbox dans Access 2010

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 Access 2010. 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 : Cette rubrique ne s’applique pas aux bases de données web et n’aborde pas toutes les fonctionnalités de sécurité d’Access 2010. Pour plus d’informations sur l’utilisation d’autres fonctionnalités de sécurité dans Access 2010, 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 2010

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

Comprendre le mode sandbox et son comportement dans Access 2010

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 Access 2010 ou antérieures formats de fichier Access que vous ouvrez dans Access 2010. 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 vous approuvez la source d’une base de données et que vous voulez exécuter une expression désactivée par le mode sandbox, vous pouvez l’exécuter en modifiant une clé de registre pour désactiver le mode sandbox. N’oubliez pas que la base de données doit se trouver dans un emplacement approuvé ou comporter une signature numérique valide pour qu’elle soit en mesure de désactiver le mode sandbox. Si vous souhaitez modifier le paramètre pour le mode sandbox, procédez aux é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 le mode sandbox

Attention      Une modification incorrecte du Registre peut endommager gravement votre système d’exploitation et nécessiter sa réinstallation. Microsoft ne peut pas garantir qu’il soit possible de résoudre les problèmes dus à une modification incorrecte du Registre. Avant de modifier le Registre, sauvegardez les données les plus précieuses. Pour obtenir les informations les plus récentes sur l’utilisation et la protection du Registre de votre ordinateur, voir l’Aide de Microsoft Windows.

Si le Registre ne vous est pas familier, ou s’il vous est difficile de modifier les clés de registre par vous-même, demandez de l’aide à un spécialiste. Vous devez disposer d’autorisations d’administrateur sur l’ordinateur pour modifier les 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 Access 2010 en modifiant la valeur d’une clé de Registre.

Attention      Une modification incorrecte du Registre peut endommager gravement votre système d’exploitation et nécessiter sa réinstallation. Microsoft ne peut pas garantir qu’il soit possible de résoudre les problèmes dus à une modification incorrecte du Registre. Avant de modifier le Registre, sauvegardez les données les plus précieuses. Pour obtenir les informations les plus récentes sur l’utilisation et la protection du Registre de votre ordinateur, voir l’Aide de Microsoft Windows.

Modifier la clé de registre

Important : Procéder de la manière suivante permet aux expressions non sécurisées de s’exécuter sur l’ordinateur dans toutes les instances d’Access pour tous les utilisateurs.

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

  2. Effectuez l’une des actions suivantes :

    • Dans Windows 7 ou 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, puis appuyez sur Entrée.

        L’Éditeur du Registre démarre.

      3. Développez le dossier HKEY_LOCAL_MACHINE et accédez à la clé de registre suivante :

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

      4. Dans le volet droit de l’Éditeur du Registre, sous Nom, double-cliquez sur la valeur 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, puis appuyez sur Entrée.

        L’Éditeur du Registre démarre.

      3. Développez le dossier HKEY_LOCAL_MACHINE et accédez à la clé de registre suivante :

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

      4. Dans le volet droit de l’Éditeur du Registre, sous Nom, double-cliquez sur la valeur 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 dans la base de données, Access désactive toutes les expressions non sûres, que vous modifiiez ou non ce paramètre du Registre.

Vous pouvez définir la valeur de registre avec les valeurs suivantes, 0 (zéro) étant la plus permissive et 3 la moins permissive.

Paramètre

Description

0

Le mode sandbox est désactivé en permanence.

1

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

2

Le mode sandbox est utilisé pour tous les programmes, sauf Access.

3

Le mode sandbox est utilisé dans tous les cas. Il s’agit de la valeur par défaut définie à l’installation d’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.

×