Samstag, 1. September 2012

Software - Office Access 2003: "Unsichere Ausdrücke sind nicht blockiert. Möchten Sie unsichere Ausdrücke blockieren?" "...Diese Datei ist möglicherweise nicht sicher... möchten Sie das Öffnen abbrechen..."

Siehe hierzu http://www.donkarl.com/FAQ/FAQ2Allgemein.htm
MS hat mit der Version 2003 in Access ähnliche Sicherheits-, Warn- und Zertifizierungsmechanismen eingebaut wie vorher schon in Excel und Word. Bei Access geht es v.a. darum, dass sog. "Unsichere Ausdrücke" bei nicht zertifizierten Datenbanken blockiert werden sollen (sog. Sandbox Mode). Das sind VBA-Befehle wie Shell, Kill, CurDir u.v.a., die Zugriff auf das Dateisystem erlauben. Eine Auflistung der Befehle und weitere Info gibt es beim Klick auf den Hilfe-Knopf in den div. Meldungsfenstern. Bei MS gibt's auch eine üppige Infoseite zum Thema Sicherheit mit Unterseiten zu den Warnmeldungen, Zertifikaten, Sandbox etc.

Sicherheitsstufe auf "Niedrig" setzen.

Die einfachste Variante, um die Warnmeldungen loszuwerden, ist das Herabsetzen der Sicherheitsstufe im Menü Extras/Makro/Sicherheit. Wenn man die Einstellung dort auf "Niedrig" setzt, erscheinen keine Meldungen mehr. Das gilt für alle Datenbanken für diesen User auf diesem PC und entspricht der Einstellung in allen Access-Versionen vor A03, denn die hatten überhaupt keine Sicherheitsstufen.

Bei mir funktionierte das auf keinem Rechner, daher hilft nur die Änderung der Registry:

\\HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Access\Security
neuer Schlüssel: level
Wert: #00000001

\\HKEY_LOCAL_MACHINE\Software\Microsoft\Jet\4.0\Engines
neuer Schlüssel: SandBoxMode
Wert: #00000002

Eventuell auch

\\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security
neuer Schlüssel: level
Wert: #00000001

Keine Kommentare:

Kommentar veröffentlichen