Felmeddelandet "Öppnar detta körs följande SQL-kommando" visas när du öppnar ett huvuddokument för kopplad utskrift som är kopplad till en datakälla

Artikelöversättning Artikelöversättning
Artikel-id: 825765 - Visa produkter som artikeln gäller.

Viktigt Den här artikeln innehåller information om hur du sänker säkerhetsnivån eller stänga av funktioner på en dator. Du kan göra ändringarna för att undvika ett visst problem. Innan du gör ändringarna rekommenderar vi att du utvärderar de risker som är associerade med att implementera lösningen i din miljö. Om du implementerar den här lösningen, vidta alla lämpliga åtgärder för att skydda datorn.
Visa alla | Dölj alla

På den här sidan

Symptom

När du öppnar ett huvuddokument för kopplad utskrift i Microsoft Office Word händer något av följande inträffa:
  • Följande meddelande visas:
    Öppna Det här dokumentet körs följande SQL-kommando:
    VÄLJ * FRÅN datakälla
    Data från databasen kommer att placeras i dokumentet. Vill du fortsätta?
    Obs! Om du klickar på Ja, huvuddokument för kopplad utskrift öppnas med länk till datakällan. Om du klickar på Nr, huvuddokument för kopplad utskrift öppnas utan länk till datakällan.

    Utför följande åtgärd när meddelandet visas i Microsoft Office Word 2007:
    • Om du vill bestämma det unika nummer som är associerad med meddelandet visas trycker du på CTRL + SKIFT + I. Följande visas i nedre högra hörnet av det här meddelandet:
      201235
  • Länk till datakällan har inte ett huvuddokument för kopplat dokument som öppnas med hjälp av Microsoft Visual Basic för Applications(VBA).
Obs! Det kan vara att du använder ett program, till exempel Microsoft Access eller Microsoft Visual FoxPro för att öppna huvuddokumentet kopplingsfilen när det uppstår problem i den här artikeln.

Orsak

Den fråga som beskrivs i avsnittet "Symptom" är avsiktligt.

Varningen finns i alla senare versioner av Microsoft Office och introducerades i Office XP Service Pack 3. Varningen lades till i de produkter som anges i avsnittet "Gäller" att göra kopplade säkrare. Om du klickar på Ja När du tillfrågas att kod körs på datorn. En angripare kan skapa en SQL-fråga som syftar till att stjäla eller förstöra data som du har tillgång till. Om du klickar på Nr När du tillfrågas kan inte körning av kod.

Obs! Anger DisplayAlerts = none via VBA visas inte varningen när filen öppnas via VBA, men använder du alternativet Inget för att öppna dokumentet och inga data som är kopplad till huvuddokument för kopplad utskrift.

Workaround

Varning Lösningen kan göra datorn eller nätverket mer sårbara för angripare eller skadliga program som virus. Vi rekommenderar inte den här lösningen men lämnar denna information så att du kan implementera lösningen om du önskar. Använd den här lösningen på egen risk.

Viktigt Det här avsnittet, metod eller aktivitet innehåller information om hur du ändrar i registret. Allvarliga problem uppstå om du ändrar registret på fel sätt. Se därför till att du följer instruktionerna noga. För extra skydd säkerhetskopiera registret innan du ändrar den. Du kan sedan återställa registret om det uppstår problem. Mer information om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
322756 Säkerhetskopiera och återställa registret i Windows


Om du läser och förstår de förbehåll som finns i denna artikel och som du öppnar via kopplade dokument kommer från en betrodd källa, kan du kringgå problemet som beskrivs i avsnittet "Symptom".

Undvik det här problemet stänga med hjälp av den
SQLSecurityCheck
registernyckeln.

För att stänga med hjälp av den
SQLSecurityCheck
registret nyckel, följ instruktionerna för din version av Microsoft Word.

Word 2013

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


"SQLSecurityCheck" = dword: 00000000
  1. Starta Registereditorn.
  2. Leta upp och klicka på följande registernyckel:

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
  3. På den Redigera -menyn, peka på Nya, och klicka sedan på DWORD-värde.
  4. Under Namn, typ:

    SQLSecurityCheck
  5. Dubbelklicka på SQLSecurityCheck.
  6. I den Datavärde skriver du

    00000000
  7. Klicka på OK.

Word 2010

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


"SQLSecurityCheck" = dword: 00000000
  1. Starta Registereditorn.
  2. Leta upp och klicka på följande registernyckel:
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
  3. På den Redigera -menyn, peka på Nya, och klicka sedan på DWORD-värde.
  4. Under Namn, typ:
    SQLSecurityCheck
  5. Dubbelklicka på SQLSecurityCheck.
  6. I den Datavärde skriver du
    00000000
  7. Klicka på OK.

Word 2007

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


"SQLSecurityCheck" = dword: 00000000
  1. Starta Registereditorn.
  2. Leta upp och klicka på följande registernyckel:
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options
  3. På den Redigera -menyn, peka på Nya, och klicka sedan på DWORD-värde.
  4. Under Namn, typ:
    SQLSecurityCheck
  5. Dubbelklicka på SQLSecurityCheck.
  6. I den Datavärde skriver du
    00000000
  7. Klicka på OK.

Word 2003

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


"SQLSecurityCheck" = dword: 00000000
  1. Starta Registereditorn.
  2. Leta upp och klicka på följande registernyckel:
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
  3. Klicka på Redigera, peka på Nya, och klicka sedan på DWORD-värde.
  4. Under Namn, typ:
    SQLSecurityCheck
  5. Dubbelklicka på SQLSecurityCheck.
  6. I den Datavärde skriver du
    00000000
  7. Klicka på OK.

Word 2002 Service Pack 3

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


"SQLSecurityCheck" = dword: 00000000

Detta gör du så här:
  1. Starta Registereditorn.
  2. Leta upp och klicka på följande registernyckel:
    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
  3. Klicka på Redigera, peka på Nya, och klicka sedan på DWORD-värde.
  4. Under Namn, typ:
    SQLSecurityCheck
  5. Dubbelklicka på SQLSecurityCheck.
  6. I den Datavärde skriver du
    00000000
  7. Klicka på OK.

Status

Detta är avsiktligt.

Egenskaper

Artikel-id: 825765 - Senaste granskning: den 3 januari 2013 - Revision: 1.0
Informationen i denna artikel gäller:
  • Microsoft Word 2013
  • Microsoft Word 2010
  • Microsoft Office Word 2007
  • Microsoft Office Word 2003
  • Microsoft Word 2002 Service Pack 2
Nyckelord: 
kbofficealertid kbexpertisebeginner kbinfo kbmt KB825765 KbMtsv
Maskinöversatt
VIKTIGT: Denna artikel är översatt av Microsofts automatiska översättningsprogram och inte av en mänsklig översättare. För att Du skall ha åtkomst till alla artiklar i Knowledge Base på Ditt föredragna språk så är en del artiklar översatta av människor och en del artiklar av översättningsprogram. Tänk på att en artikel som är översatt av ett översättningsprogram inte alltid är perfekt. Artikeln kan innehålla fel ord, grammatik eller meningsbyggnad, ungefär som en utländsk talare kan göra misstag när han eller hon pratar med Dig på Ditt språk. Microsoft ansvarar inte för eventuella felaktigheter i översättningen, fel eller skador som orsakats av någon felöversättning av innehållet eller våra kunders användande av det översatta innehållet. Microsoft uppdaterar kontinuerligt mjukvaran för översättningsprogrammet.
Den engelska versionen av artikeln är följande: 825765

Ge feedback

 

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