Vous recevez le message « L'ouverture de ce exécutera la commande SQL suivante » lorsque vous ouvrez un document principal de fusion et publipostage Word qui est lié à une source de données

Traductions disponibles Traductions disponibles
Numéro d'article: 825765 - Voir les produits auxquels s'applique cet article

Important Cet article contient des informations vous expliquant comment inférieur des paramètres de sécurité ou comment désactiver les fonctionnalités de sécurité sur un ordinateur. Vous pouvez apporter ces modifications pour contourner un problème spécifique. Avant d'effectuer ces modifications, nous vous recommandons d'évaluer les risques associés à la mise en ?uvre de cette solution de contournement dans votre environnement particulier. Si vous implémentez cette solution de contournement, prendre toutes les mesures appropriées pour protéger votre système.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous ouvrez un document principal de fusion et publipostage dans Microsoft Office Word, vous rencontrez un des symptômes suivants :
  • Vous recevez l'invite suivante :
    Ouverture Ce document exécutera la commande SQL suivante :
    SÉLECTIONNEZ * À PARTIR DE votre source de données
    Les données à partir de votre base de données placé dans le document. Voulez-vous continuer ?
    Remarque : Si vous cliquez sur Oui, le document principal de fusion et publipostage s'ouvre avec la source de données associée. Si vous cliquez sur Non, le document principal de fusion et publipostage s'ouvre sans la source de données associée.

    Dans Microsoft Office Word 2007, effectuez l'action suivante alors que l'invite s'affiche :
    • Pour déterminer le numéro unique qui est associé au message qui s'affiche, appuyez sur CTRL + MAJ + I. Le numéro suivant s'affiche dans le coin inférieur droit de ce message :
      201235
  • Un document principal de fusion et publipostage qui est ouvert à l'aide de Microsoft Visual Basic pour applications (VBA) n'a pas la source de données associée.
Remarque : Il est possible que vous utilisez un programme, par exemple Microsoft Access ou Microsoft Visual FoxPro, pour ouvrir par programmation un fichier de document principal de fusion et publipostage lorsque vous rencontrez les problèmes décrits dans cet article.

Cause

L'invite de commandes est décrite dans la section « Symptômes » est normal.

Cette invite existe dans toutes les versions ultérieures de Microsoft Office et a été introduite dans Office XP Service Pack 3. Ce message a été ajouté dans les produits répertoriés dans la section « S'applique à » pour renforcer la sécurité de fusion et publipostage. Si vous cliquez sur Oui Lorsque vous y êtes invité, vous laissez le code exécuté sur votre ordinateur. Un utilisateur malveillant peut être en mesure de créer une requête SQL qui a été conçue pour dérober ou détruire des données que vous avez accès à. Si vous cliquez sur Non Lorsque vous y êtes invité, vous ne laissez pas l'exécution de code.

Remarque : Définition de DisplayAlerts = none à l'aide VBA supprime l'invite lorsque le fichier est ouvert à l'aide de VBA, mais n'utilise l'option Aucun ouvrir le document et aucune donnée n'est attachée au document principal de fusion et publipostage.

Contournement

Avertissement Cette solution de contournement peut rendre votre ordinateur ou votre réseau plus vulnérable aux attaques d'utilisateurs malintentionnés ou de logiciels malveillants comme les virus. Nous ne recommandons pas cette solution de contournement mais que vous fournissez ces informations afin que vous pouvez implémenter cette solution de contournement à votre convenance. Utilisez cette solution de contournement à vos risques et périls.

Important Cette section, la méthode ou la tâche qui va suivre contient des étapes qui vous indiquent la méthode pour modifier le Registre de Windows. Toutefois, des problèmes sérieux peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, assurez-vous de suivre ces étapes avec une attention toute particulière. Afin de couvrir votre système d'une protection supplémentaire, veuillez sauvegarder le Registre avant d'intervenir pour y apporter des modifications. Ainsi, si à la suite des modifications un problème devait survenir, vous pourrez toujours restaurer le Registre. Pour obtenir des informations sur la marche à suivre pour sauvegarder ou restaurer la Base de Registre, cliquez sur le lien (numéro) ci-dessous et afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment sauvegarder et restaurer le Registre dans Windows


Si vous lisez et comprenez les exclusions qui sont fournies dans cet article et si les documents que vous ouvrez à l'aide de fusion et publipostage proviennent d'une source fiable, vous souhaiterez peut-être contourner le problème qui est décrite dans la section « Symptômes ».

Pour contourner ce problème, désactivez l'invite de sécurité à l'aide de la
SQLSecurityCheck
clé de Registre.

Pour désactiver l'invite de sécurité à l'aide de la
SQLSecurityCheck
Registre de clé, suivez les étapes appropriées à votre version de Microsoft Word.

Word 2013

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options


« SQLSecurityCheck » = DWORD: 00000000
  1. Démarrez l'éditeur du Registre.
  2. Recherchez, puis cliquez sur la clé de Registre suivante :

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
  3. Sur la Modifier menu, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous Nom, type :

    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans le Données de la valeur zone, tapez :

    00000000
  7. Cliquez sur OK.

Word 2010

HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options


« SQLSecurityCheck » = DWORD: 00000000
  1. Démarrez l'éditeur du Registre.
  2. Recherchez, puis cliquez sur la clé de Registre suivante :
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
  3. Sur la Modifier menu, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous Nom, type :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans le Données de la valeur zone, tapez :
    00000000
  7. Cliquez sur OK.

Word 2007

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options


« SQLSecurityCheck » = DWORD: 00000000
  1. Démarrez l'éditeur du Registre.
  2. Recherchez, puis cliquez sur la clé de Registre suivante :
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options
  3. Sur la Modifier menu, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous Nom, type :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans le Données de la valeur zone, tapez :
    00000000
  7. Cliquez sur OK.

Word 2003

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options


« SQLSecurityCheck » = DWORD: 00000000
  1. Démarrez l'éditeur du Registre.
  2. Recherchez, puis cliquez sur la clé de Registre suivante :
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
  3. Cliquez sur Modifier, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous Nom, type :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans le Données de la valeur zone, tapez :
    00000000
  7. Cliquez sur OK.

Word 2002 Service Pack 3

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options


« SQLSecurityCheck » = DWORD: 00000000

Pour ce faire, procédez comme suit :
  1. Démarrez l'éditeur du Registre.
  2. Recherchez, puis cliquez sur la clé de Registre suivante :
    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
  3. Cliquez sur Modifier, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous Nom, type :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans le Données de la valeur zone, tapez :
    00000000
  7. Cliquez sur OK.

Statut

Ce comportement est voulu par la conception.

Propriétés

Numéro d'article: 825765 - Dernière mise à jour: jeudi 3 janvier 2013 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Word 2013
  • Microsoft Word 2010
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Service Pack 2
Mots-clés : 
kbofficealertid kbexpertisebeginner kbinfo kbmt KB825765 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 825765
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com