Verwenden des Sandkastenmodus in Access 2007

Die Informationen in diesem Artikel erläutern, wie eine als Sandkastenmodus bezeichnete Betriebsumgebung in Microsoft Office Access 2007 verwendet wird. Im Sandkastenmodus blockiert Access alle Ausdrücke, die als nicht sicher betrachtet werden. In diesem Fall verwenden unsichere Ausdrücke Funktionen oder Eigenschaften, die von Benutzern mit böswilligen Absichten ausgenutzt werden können, um Zugriff auf Laufwerke, Dateien oder andere Ressourcen zu erhalten, für die sie keine Berechtigung besitzen. Funktionen wie Kill und Shell könnten z. B. eingesetzt werden, um Daten und Dateien auf einem Computer zu beschädigen, und werden deshalb als unsicher betrachtet.

Hinweis : Weitere Informationen zum Verwenden anderer Sicherheitsfunktionen erhalten Sie, wenn Sie in diesem Artikel auf die Verknüpfungen im Abschnitt Office Access 2007 Siehe auch klicken.

Was möchten Sie tun?

Informationen zum Sandkastenmodus und seinem Verhalten in Access 2007

Deaktivieren des Sandkastenmodus (Ausführen unsicherer Ausdrücke)

Informationen zum Sandkastenmodus und seinem Verhalten in Access 2007

Wenn Sie einer Datenbank einen Ausdruck hinzufügen, führt Access diesen Ausdruck in einer Betriebsumgebung aus, die als Sandkastenmodus bezeichnet wird. Dies erfolgt in Access-Datenbanken, die in Office Access 2007 oder in älteren Access-Dateiformaten, die in Office Access 2007 geöffnet werden, erstellt wurden. Access aktiviert den Sandkastenmodus standardmäßig, und der Modus deaktiviert unsichere Ausdrücke immer, auch wenn Sie den Inhalt in einer Datenbank aktivieren.

Wenn Sie der Quelle einer Datenbank vertrauen und einen Ausdruck ausführen möchten, den der Sandkastenmodus deaktiviert, können Sie den Ausdruck ausführen, indem Sie einen Registrierungsschlüssel ändern, um den Sandkastenmodus zu deaktivieren. Denken Sie daran, dass sich die Datenbank entweder an einem vertrauenswürdigen Speicherplatz befinden muss oder dass sie eine gültige Vertrauenssignatur tragen muss, damit der Sandkastenmodus deaktiviert werden kann. Wenn Sie die Einstellung für den Sandkastenmodus ändern möchten, führen Sie die nachstehend beschriebenen Schritte aus.

In der folgenden Abbildung ist der Entscheidungsprozess dargestellt, den Access durchläuft, wenn ein unsicherer Ausdruck vorgefunden wird.

Entscheidungsprozess für den Sandkastenmodus

Vorsicht      Durch fehlerhaftes Bearbeiten der Registrierung kann das Betriebssystem stark beschädigt werden, sodass eine Neuinstallation erforderlich wird. Microsoft kann keine Garantie gewährleisten, dass durch eine fehlerhafte Bearbeitung der Registrierung entstandene Probleme behoben werden können. Sichern Sie alle wichtigen Daten, ehe Sie Änderungen an der Registrierung vornehmen. Die neuesten Informationen zur Verwendung und zum Schutz der Registrierung des Computers finden Sie in der Hilfe von Microsoft Windows.

Wenn Sie mit der Registrierung nicht vertraut sind oder ungern selbst die Registrierungsschlüssel ändern, wenden Sie sich an eine Person, die damit vertraut ist und sich nicht scheut, die Registrierung zu ändern. Sie benötigen zum Ändern der Registrierungswerte Administratorrechte auf dem Computer.

Seitenanfang

Deaktivieren des Sandkastenmodus (Ausführen unsicherer Ausdrücke)

Der Sandkastenmodus wird in Office Access 2007 durch Ändern eines Registrierungsschlüssels deaktiviert.

Vorsicht      Durch fehlerhaftes Bearbeiten der Registrierung kann das Betriebssystem stark beschädigt werden, sodass eine Neuinstallation erforderlich wird. Microsoft kann keine Garantie gewährleisten, dass durch eine fehlerhafte Bearbeitung der Registrierung entstandene Probleme behoben werden können. Sichern Sie alle wichtigen Daten, ehe Sie Änderungen an der Registrierung vornehmen. Die neuesten Informationen zur Verwendung und zum Schutz der Registrierung des Computers finden Sie in der Hilfe von Microsoft Windows.

Ändern des Registrierungsschlüssels

Wichtig : Wenn Sie diese Schritte befolgen, können unsichere Ausdrücke auf allen Instanzen von Access für alle Benutzer auf dem Computer ausgeführt werden.

  1. Schließen Sie alle Instanzen von Access, die auf dem Computer ausgeführt werden, auf dem der Sandkastenmodus deaktiviert werden soll.

  2. Führen Sie eine der folgenden Aktionen aus:

    • Unter Windows Vista    

      1. Klicken Sie auf die Schaltfläche Starten  Schaltflächensymbol , zeigen Sie auf Alle Programme, klicken Sie auf Zubehör, und klicken Sie dann auf Ausführen.

      2. Geben Sie im Feld Öffnen die Zeichenfolge regedit ein, und drücken Sie dann die EINGABETASTE.

        Der Registrierungs-Editor wird gestartet.

      3. Erweitern Sie den Ordner HKEY_LOCAL_MACHINE, und navigieren Sie zu dem folgenden Registrierungsschlüssel:

        \Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines

      4. Doppelklicken Sie im rechten Bereich des Registrierungs-Editors unter Name auf SandboxMode.

        Das Dialogfeld DWORD-Wert bearbeiten wird angezeigt.

      5. Ändern Sie im Feld Wert den Wert von 3 in 2, und klicken Sie dann auf OK.

      6. Schließen Sie den Registrierungs-Editor.

    • Unter Microsoft Windows XP oder Microsoft Windows Server 2003    

      1. Klicken Sie auf der Windows-Taskleiste auf Start und dann auf Ausführen.

      2. Geben Sie im Feld Öffnen die Zeichenfolge regedit ein, und drücken Sie dann die EINGABETASTE.

        Der Registrierungs-Editor wird gestartet.

      3. Erweitern Sie den Ordner HKEY_LOCAL_MACHINE, und navigieren Sie zu dem folgenden Registrierungsschlüssel:

        \Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines

      4. Doppelklicken Sie im rechten Bereich des Registrierungs-Editors unter Name auf SandboxMode.

        Das Dialogfeld DWORD-Wert bearbeiten wird angezeigt.

      5. Ändern Sie im Feld Wert den Wert von 3 in 2, und klicken Sie dann auf OK.

      6. Schließen Sie den Registrierungs-Editor.

Wichtig : Denken Sie daran, dass Access, wenn Sie nicht zuerst den Inhalt in der Datenbank aktivieren, alle unsicheren Ausdrücke deaktiviert, unabhängig davon, ob Sie diesen Registrierungseintrag ändern.

Sie können den Registrierungseintrag auf folgende Werte festlegen, wobei 0 (Null) die meisten Berechtigungen und 3 die wenigsten Berechtigungen einräumt.

Einstellung

Beschreibung

0

Sandkastenmodus ist zu allen Zeiten deaktiviert.

1

Sandkastenmodus wird für Access verwendet, aber für keine anderen Programme als Access.

2

Sandkastenmodus wird nicht für Access verwendet, aber für andere Programme als Access.

3

Sandkastenmodus wird zu allen Zeiten verwendet. Das ist der Standardwert, der bei der Installation von Access festgelegt wird.

Seitenanfang

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×