Gaunate pranešimą "Atidarius bus vykdoma ši SQL komanda", kai atidarote Word laiškų suliejimo pagrindinį dokumentą, kuris yra susietas su duomenų šaltiniu


Svarbu. Šiame straipsnyje pateikiama informacija, kaip sumažinti saugos parametrus arba išjungti kompiuterio saugos funkcijas. Jūs galite atlikti šiuos pakeitimus, kad išspręstumėte tam tikras problemas. Prieš atliekant šiuos pakeitimus rekomenduojame įvertinti riziką, kylančią atlikus tokius veiksmus konkrečioje aplinkoje. Jei taikysite šį problemos sprendimą, atlikite atitinkamus papildomus veiksmus, kad apsaugotumėte sistemą.

Požymiai

Kai atidarote Microsoft Office Word laiškų suliejimo pagrindinį dokumentą, galite pastebėti vieną iš šių požymių:
  • Gaunate šį raginimą:
    Atidarius šį dokumentą bus vykdoma ši SQL komanda:
    Pasirinkite * nuo jūsų duomenų šaltinis
    Duomenų bazės duomenys bus pateikti dokumente. Ar norite tęsti?
    Pastaba. Jei spustelėsite taip, laiškų suliejimo pagrindinis dokumentas atidaromas su pridėto duomenų šaltinio. Jei spustelėsite ne, laiškų suliejimo pagrindinis dokumentas atidaromas be pridėto duomenų šaltinio.

    Microsoft Office Word 2007, atlikite šį veiksmą, kol raginimą:
    • Norėdami nustatyti unikalų numerį, kuris susietas su, galite gauti pranešimą, paspauskite CTRL + SHIFT + I. Toks numeris pateikiamas apatiniame dešiniajame šio pranešimo kampe:
      201235
  • Laiškų suliejimo pagrindinį dokumentą, kuris yra atidaryti naudodami Microsoft Visual Basic for Applications(VBA) nėra pridėto duomenų šaltinio.
Pastaba. Tai gali būti, kad naudojate programą, pvz., Microsoft Access arba Microsoft Visual FoxPro, programiškai atidaryti laiškų suliejimo pagrindinį dokumentą failą, kai kyla šiame straipsnyje aprašoma problema.

Priežastis

Komandinę eilutę, aprašytą skyriuje "Požymiai" yra numatyta.

Šis raginimas yra visas Microsoft Office versijose, buvo įtraukta į Office XP 3 pakeitimų paketą. Šis raginimas įtrauktas į produktų, išvardytų skyriuje "Taikoma", kad laiškų suliejimo funkcija būtų saugesnė. Jei spustelėsite taip , kai būsite paraginti, leisite savo kompiuteryje vykdyti kodą. Kenkėjiškas vartotojas gali turėti galimybę sukurti SQL užklausą, kuri skirta pasisavinti arba sunaikinti duomenis, galėsite naudotis. Jei spustelėsite ne , kai būsite paraginti, neleisite vykdyti kodo.


Pastaba. Nustatyti DisplayAlerts = none VBA nerodomas raginimas, kai failas atidaromas naudojantis VBA, bet naudoja parinktį Norėdami atidaryti dokumentą ir duomenų prie laiškų suliejimo pagrindinį dokumentą.

Sprendimas

Įspėjimas. Šis sprendimas gali pateikti kompiuteris arba tinklas taps pažeidžiamesni kenkėjiškų vartotojų ar kenkėjiškos programinės įrangos, pvz., virusų. Mes nerekomenduojame šio problemos sprendimo būdo, bet pateikiame šią informaciją, kad galėtumėte šį sprendimą priimti savo nuožiūra. Naudodami šį sprendimą prisiimate visą riziką.

Svarbu. Šiame skyrelyje nurodoma, kaip keisti registro duomenis. Vis dėlto, jei neteisingai modifikuosite registrą, gali kilti rimtų problemų. Todėl atidžiai atlikite nurodytus veiksmus. Siekiant papildomai apsisaugoti, prieš modifikuodami registrą, sukurkite atsarginę kopiją. Tuomet iškilus problemai galėsite atkurti registrą. Norėdami gauti daugiau informacijos apie tai, kaip kurti atsargines kopijas ir atkurti registrą, spustelėkite toliau esančio straipsnio numerį ir peržiūrėkite „Microsoft“ žinių bazės straipsnį:
322756 kaip kurti atsargines kopijas ir atkurti registrą sistemoje "Windows"


Jei perskaitėte ir supratote atsakomybės apribojimus, kurie yra pateikti šiame straipsnyje ir dokumentų, kuriuos atidarote naudodami laiškų suliejimą yra iš patikimo šaltinio, galite išspręsti problemą, aprašytą skyriuje "Požymiai".

Norėdami išspręsti šią problemą, išjunkite saugos raginimą naudodami SQLSecurityCheck registro raktą.

Norėdami išjungti saugos raginimą naudodami SQLSecurityCheck registro raktą, atlikite jūsų Microsoft Word versijai skirtus veiksmus.

Word 2013

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

"SQLSecurityCheck"=dword:00000000
  1. Paleiskite registro rengyklę.
  2. Raskite ir spustelėkite šį registro raktą:

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
  3. Redaguoti meniu, perkelkite pelės žymiklį ant naujas, ir spustelėkite DWORD reikšmė.
  4. Pavadinimas, tipas:

    SQLSecurityCheck
  5. Dukart spustelėkite SQLSecurityCheck.
  6. Reikšmės duomenų lauke įveskite:

    00000000
  7. Spustelėkite Gerai.

Word 2010

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

"SQLSecurityCheck"=dword:00000000
  1. Paleiskite registro rengyklę.
  2. Raskite ir spustelėkite šį registro raktą:
    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
  3. Redaguoti meniu, perkelkite pelės žymiklį ant naujas, ir spustelėkite DWORD reikšmė.
  4. Pavadinimas, tipas:
    SQLSecurityCheck
  5. Dukart spustelėkite SQLSecurityCheck.
  6. Reikšmės duomenų lauke įveskite:
    00000000
  7. Spustelėkite Gerai.

Word 2007

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

"SQLSecurityCheck"=dword:00000000
  1. Paleiskite registro rengyklę.
  2. Raskite ir spustelėkite šį registro raktą:
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options
  3. Redaguoti meniu, perkelkite pelės žymiklį ant naujas, ir spustelėkite DWORD reikšmė.
  4. Pavadinimas, tipas:
    SQLSecurityCheck
  5. Dukart spustelėkite SQLSecurityCheck.
  6. Reikšmės duomenų lauke įveskite:
    00000000
  7. Spustelėkite Gerai.

Word 2003

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

"SQLSecurityCheck"=dword:00000000
  1. Paleiskite registro rengyklę.
  2. Raskite ir spustelėkite šį registro raktą:
    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
  3. Spustelėkite Redaguoti, perkelkite pelės žymiklį ant naujas, ir spustelėkite DWORD reikšmė.
  4. Pavadinimas, tipas:
    SQLSecurityCheck
  5. Dukart spustelėkite SQLSecurityCheck.
  6. Reikšmės duomenų lauke įveskite:
    00000000
  7. Spustelėkite Gerai.

Word 2002 3 pakeitimų paketas

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

"SQLSecurityCheck"=dword:00000000

Norėdami tai padaryti, atlikite šiuos veiksmus:
  1. Paleiskite registro rengyklę.
  2. Raskite ir spustelėkite šį registro raktą:
    HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
  3. Spustelėkite Redaguoti, perkelkite pelės žymiklį ant naujas, ir spustelėkite DWORD reikšmė.
  4. Pavadinimas, tipas:
    SQLSecurityCheck
  5. Dukart spustelėkite SQLSecurityCheck.
  6. Reikšmės duomenų lauke įveskite:
    00000000
  7. Spustelėkite Gerai.

Būsena

Tai yra sisteminis apribojimas.
Savybės

Straipsnio ID: 825765 – Paskutinė peržiūra: 2017-02-08 – Peržiūra: 2

Microsoft Word 2013, Microsoft Word 2010, Microsoft Office Word 2007, Microsoft Office Word 2003, Microsoft Word 2002 SP-2

Atsiliepimai