Wichtig Dieser Artikel enthält Informationen dazu, wie Sie Sicherheitseinstellungen herabsetzen oder Sicherheitsfunktionen auf einem Computer deaktivieren können. Sie können diese Änderungen vornehmen, um ein bestimmtes Problem zu umgehen. Bevor Sie diese Änderungen vornehmen, empfehlen wir, dass Sie die Risiken abschätzen, die mit dieser Problemumgehung in Ihrer speziellen Umgebung verbunden sind. Wenn Sie diese Problemlösung implementieren, führen Sie alle entsprechenden zusätzlichen Schritte durch, um Ihr System zu schützen.
Problembeschreibung
Wenn Sie ein Seriendruck-Hauptdokument in Microsoft Office Word öffnen, treten die folgenden Symptome:
-
Sie erhalten die folgende Meldung angezeigt:
Das Öffnen dieses Dokuments wird den folgenden SQL-Befehl ausgeführt:
Wählen Sie * aus der Datenquelle Daten aus Ihrer Datenbank werden in das Dokument eingefügt. Möchten Sie fortfahren?Hinweis Wenn Sie auf Ja klicken, wird das Seriendruck-Hauptdokument mit angefügter Datenquelle geöffnet. Wenn Sie auf Nein klicken, wird das Seriendruck-Hauptdokument ohne die Datenquelle geöffnet. Führen Sie in Microsoft Office Word 2007 die folgende Aktion aus, während die Meldung angezeigt wird:-
Um die eindeutige Nummer zu bestimmen, welche der Nachricht zugeordnet ist, drücken Sie STRG + UMSCHALT + I. Die folgende Nummer erscheint in der rechten unteren Ecke dieser Nachricht:
201235
-
-
Die Datenquelle kein Seriendruck-Hauptdokument, das mit Microsoft Visual Basic für Applikationen (VBA) geöffnet wird.
Hinweis Es könnte sein, dass Sie ein Programm, beispielsweise Microsoft Access oder Microsoft Visual FoxPro verwenden, programmgesteuert eine Seriendruck-Hauptdokument Datei öffnen, wenn die in diesem Artikel beschriebenen Symptome.
Ursache
Die Meldung, die im Abschnitt "Symptome" beschrieben ist.
Diese Aufforderung existiert in allen späteren Versionen von Microsoft Office und wurde in Office XP Service Pack 3 eingeführt. Diese Aufforderung wurde im Abschnitt "Gilt für" Seriendruck sicherer genannten Produkten hinzugefügt. Wenn Sie auf Ja klicken, wenn die Meldung angezeigt wird, können Sie Code auf Ihrem Computer ausführen. Ein böswilliger Benutzer möglicherweise eine SQL-Abfrage erstellen, die entwickelt wurde, zu stehlen oder zu denen Sie Zugriff auf Daten. Wenn Sie auf Nein klicken, wenn Sie aufgefordert werden, lassen Sie kein Code ausgeführt. Hinweis Einstellung der DisplayAlerts = keine über VBA die Aufforderung unterdrückt, wenn die Datei mithilfe von VBA, jedoch keine Option zum Öffnen des Dokuments verwendet und keine Daten an das Seriendruck-Hauptdokument.PROBLEMUMGEHUNG
Warnung Diese Abhilfe kann Ihren Computer oder Ihr Netzwerk anfälliger für Angriffe durch böswillige Benutzer oder gefährliche Software wie etwa Viren. Wir empfehlen diese Problemumgehung nicht, stellen jedoch diese Informationen bereit, damit Sie diese Option nach eigenem Ermessen anwenden können. Verwenden Sie diese Problemumgehung auf eigene Verantwortung.
Wichtig Dieser Abschnitt bzw. die Methode oder Aufgabe enthält Schritte, die erklären, wie Sie die Registrierung ändern. Allerdings können schwerwiegende Probleme auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie die folgenden Schritte sorgfältig ausführen. Sichern Sie die Registry für zusätzlichen Schutz, bevor Sie sie ändern. Anschließend können Sie die Registrierung wiederherstellen, falls ein Problem auftritt. Weitere Informationen zum Sichern und Wiederherstellen der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:322756 zum Sichern und Wiederherstellen der Registrierung in Windows Wenn Sie die Ausschlussklauseln, die in diesem Artikel bereitgestellt werden, gelesen und verstanden haben und Dokumente, die Sie durch einen Seriendruck öffnen, aus einer vertrauenswürdigen Quelle sind, empfiehlt es sich, das Verhalten zu umgehen, wie im Abschnitt "Problembeschreibung" beschrieben. Um dieses Verhalten zu umgehen, deaktivieren Sie Sicherheitsabfrage mit SQLSecurityCheck -Registrierungsschlüssel. Deaktivieren der Sicherheitshinweis über den Registrierungsschlüssel SQLSecurityCheck , führen Sie die entsprechenden Schritte für Ihre Version von Microsoft Word.
Word 2013
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options
"SQLSecurityCheck"=dword:00000000-
Starten Sie den Registrierungs-Editor.
-
Suchen Sie und klicken Sie auf den folgenden Registrierungsschlüssel:
HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Word\Options -
Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.
-
Geben Sie unter Name
SQLSecurityCheck
-
Doppelklicken Sie auf SQLSecurityCheck.
-
Geben Sie im Feld Wert :
00000000
-
Klicken Sie auf OK.
Word 2010
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
"SQLSecurityCheck"=dword:00000000-
Starten Sie den Registrierungs-Editor.
-
Suchen Sie und klicken Sie auf den folgenden Registrierungsschlüssel:
HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options
-
Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.
-
Geben Sie unter Name
SQLSecurityCheck
-
Doppelklicken Sie auf SQLSecurityCheck.
-
Geben Sie im Feld Wert :
00000000
-
Klicken Sie auf OK.
Word 2007
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options
"SQLSecurityCheck"=dword:00000000-
Starten Sie den Registrierungs-Editor.
-
Suchen Sie und klicken Sie auf den folgenden Registrierungsschlüssel:
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Options
-
Zeigen Sie im Menü Bearbeiten auf Neu, und klicken Sie dann auf DWORD-Wert.
-
Geben Sie unter Name
SQLSecurityCheck
-
Doppelklicken Sie auf SQLSecurityCheck.
-
Geben Sie im Feld Wert :
00000000
-
Klicken Sie auf OK.
Word 2003
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
"SQLSecurityCheck"=dword:00000000-
Starten Sie den Registrierungs-Editor.
-
Suchen Sie und klicken Sie auf den folgenden Registrierungsschlüssel:
HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options
-
Klicken Sie auf Bearbeiten, zeigen Sie auf neu, und klicken Sie dann auf DWORD-Wert.
-
Geben Sie unter Name
SQLSecurityCheck
-
Doppelklicken Sie auf SQLSecurityCheck.
-
Geben Sie im Feld Wert :
00000000
-
Klicken Sie auf OK.
Word 2002 Service Pack 3
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
"SQLSecurityCheck"=dword:00000000 Gehen Sie hierzu folgendermaßen vor:-
Starten Sie den Registrierungs-Editor.
-
Suchen Sie und klicken Sie auf den folgenden Registrierungsschlüssel:
HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Word\Options
-
Klicken Sie auf Bearbeiten, zeigen Sie auf neu, und klicken Sie dann auf DWORD-Wert.
-
Geben Sie unter Name
SQLSecurityCheck
-
Doppelklicken Sie auf SQLSecurityCheck.
-
Geben Sie im Feld Wert :
00000000
-
Klicken Sie auf OK.
Status
Dieses Verhalten ist entwurfsbedingt.