Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

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

Le support d'Office 2003 a pris fin

Microsoft a mis fin au support d'Office 2003 le 8 avril 2014. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

825765

Important Cet article contient des informations vous expliquant comment baisser les paramètres de sécurité ou comment désactiver certaines fonctions de sécurité sur un ordinateur. Vous pouvez apporter ces modifications pour contourner un problème spécifique. Cet article contient des informations vous expliquant comment baisser les paramètres de sécurité ou comment désactiver certaines fonctions de sécurité sur un ordinateur. Si vous implémentez cette solution de contournement, prendre toutes les mesures appropriées pour protéger votre système.
Symptômes
Lorsque vous ouvrez un document principal de fusion et publipostage dans Microsoft Office Word, vous rencontrez un des problèmes suivants :
  • Vous recevez l'invite suivante :
    L'ouverture de ce document exécutera la commande SQL suivante :
    SÉLECTIONNEZ * À PARTIR DE votre source de données
    Les données de votre base de données seront placées 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 liée. Si vous cliquez sur Non, le document principal de fusion et publipostage s'ouvre sans la source de données liée.

    Dans Microsoft Office Word 2007, effectuez l'action suivante lorsque 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 apparaît 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 de source de données jointe.
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 qui est décrite dans la section "Symptômes" est voulu par la conception.

Cette invite existe dans toutes les versions ultérieures de Microsoft Office et a été introduite dans Office XP Service Pack 3. Cette invite a été ajoutée dans les produits répertoriés dans la section « S'applique à » pour sécuriser davantage la fusion et publipostage. Si vous cliquez sur Oui lorsque vous recevez l'invite, vous laissez le code s'exécuter sur votre ordinateur. Un utilisateur malveillant peut être en mesure de créer une requête SQL qui est conçue pour dérober ou détruire les données auxquelles vous avez accès. Si vous cliquez sur Non lorsque vous y êtes invité, vous ne permettez pas l'exécution de ce 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 nous fournissons cette information afin que vous puissiez l'implémenter à votre convenance. Utilisez cette solution de contournement à vos risques et périls.

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Vous pourriez alors restaurer le Registre si un problème survient. Pour plus d'informations sur la façon de sauvegarder et de restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment faire pour 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écrit 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 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 leModifiermenu, pointez surNouveau, puis cliquez surValeur DWORD.
  4. SousNom, type :

    SQLSecurityCheck
  5. Double-cliquez surSQLSecurityCheck.
  6. Dans leDonnées de la valeurzone de, tapez :

    00000000
  7. Cliquez surOK.

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. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous nom, tapez :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans la zone données de la valeur , 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. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous nom, tapez :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans la zone données de la valeur , 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 Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous nom, tapez :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans la zone données de la valeur , 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 Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Sous nom, tapez :
    SQLSecurityCheck
  5. Double-cliquez sur SQLSecurityCheck.
  6. Dans la zone données de la valeur , tapez :
    00000000
  7. Cliquez sur OK.
Statut
Ce comportement est voulu par la conception.
WD2002 WD2003 WD2007 WD2010

Avertissement : Cet article a été traduit de manière automatique

Propriétés

ID d'article : 825765 - Dernière mise à jour : 08/16/2015 22:44:00 - Révision : 3.0

  • Microsoft Word 2013
  • Microsoft Word 2010
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Service Pack 2
  • kbofficealertid kbexpertisebeginner kbinfo kbmt KB825765 KbMtfr
Commentaires