Sicherheitswarnungen in Access

Sicherheitswarnung in früheren Versionen von Access

Bild 1: Sicherheitswarnung in früheren Versionen von Access

Nach einigen Jahren der Konstanz hat sich Microsoft mal wieder etwas Neues ausgedacht, um für mehr Sicherheit für die Anwender zu sorgen. Bisher erschien bei Datenbanken aus unbekannten Quellen beim Öffnen ein gelber Balken, der direkt per Mausklick auf eine Schaltfläche die Möglichkeit bot, die Datenbank als sicher einzustufen und sofort auf diese zuzugreifen. Das ist bei sonst gleichen Bedingungen nun nicht mehr möglich und es ist ein zusätzlicher Schritt erforderlich. Welcher das ist und wie Sie die Bedingungen verändern können, um direkt auch auf unbekannte Datenbanken zuzugreifen, zeigen wir in diesem Beitrag.

Wenn Sie bis vor nicht allzu langer Zeit eine Datenbank beispielsweise von einem Kunden per E-Mail erhalten haben und diese auf dem eigenen Rechner öffnen wollten, haben Sie normalerweise die Meldung aus Bild 1 erhalten. Mit einem Mausklick auf die Schaltfläche Inhalt aktivieren war das Problem üblicherweise erledigt – die Anwendung war danach sofort einsatzbereit.

Sicherheitswarnung in früheren Versionen von Access

Bild 1: Sicherheitswarnung in früheren Versionen von Access

Mit einem Klick auf diese Schaltfläche wurde die Datenbankdatei der Liste der vertrauenswürdigen Datenbanken hinzugefügt, die in der Registry gespeichert wird.

Seit Januar 2023 stellen wir allerdings fest, dass dieses Verhalten der Vergangenheit angehört: Wenn wir nun eine Datenbankdatei beispielsweise per E-Mail erhalten und diese nach dem Speichern in einem normalen Verzeichnis öffnen, erhalten wir die Meldung aus Bild 2.

Sicherheitswarnung seit Januar 2023

Bild 2: Sicherheitswarnung seit Januar 2023

Diese enthält im Vergleich zu der vorherigen Meldung vor allem keine Schaltfläche mehr, mit der man den enthaltenen VBA-Code aktivieren kann.

Datenbankzugriff erlauben

Zum Aufheben dieser Beschränkung gibt es zwei Möglichkeiten:

  • Speichern der Datenbank in einem vertrauenswürdigen Verzeichnis
  • Anpassen der Dateieigenschaften der Datenbank

Der erste Schritt ist den meisten Lesern vermutlich bekannt: Ist ein vertrauenswürdiges Verzeichnis bereits vorhanden, kopiert man die Datenbank dorthin und kann sie wie üblich öffnen.

Hat man noch kein entsprechendes Verzeichnis, öffnet man mit dem Ribbon-Befehl Datei|Optionen den Optionen-Dialog. Dort wechseln wir zum Bereich Trust Center und öffnen mit einem Klick auf Einstellungen für das Trust Center… den Dialog Trust Center. Im dortigen Bereich Vertrauenswürdige Speicherorte fügen wir mit einem Klick auf Neuen Speicherort hinzufügen… das gewünschte Verzeichnis hinzu (siehe Bild 3).

Anlegen eines vertrauenswürdigen Speicherortes

[

Bild 3: Anlegen eines vertrauenswürdigen Speicherortes

Verschieben wir eine Datenbank, die zuvor die eingangs erwähnte Meldung angezeigt hat, in ein solches Verzeichnis, erscheint die Meldung nicht mehr. Es reicht also, wenn man ein solches Verzeichnis definiert und Access-Datenbanken dort öffnet.

Vertrauen per Eigenschaft

Die zweite Möglichkeit ist für den Fall vorgesehen, dass wir die Datenbank ohne Verschieben in ein vertrauenswürdiges Verzeichnis öffnen wollen. Da wir die Datenbank nicht mehr per Mausklick als vertrauenswürdig einstufen können, brauchen wir eine Alternative.

Diese sieht wie folgt aus:

  • Schließen Sie die Datenbank wieder.
  • Zeigen Sie mit einem Rechtsklick auf die Datenbankdatei das Kontextmenü der Datei an.
  • Wählen Sie den Eintrag Eigenschaften aus.
  • Dies öffnet den Eigenschaften-Dialog für die Datenbankdatei, der unten eine neue Option bereithält (siehe Bild 4).
  • Einstellen der Sicherheit per Eigenschaften-Dialog

    Bild 4: Einstellen der Sicherheit per Eigenschaften-Dialog

    Sicherheitswarnung in früheren Versionen von Access

    Bild 1: Sicherheitswarnung in früheren Versionen von Access

    Nach einigen Jahren der Konstanz hat sich Microsoft mal wieder etwas Neues ausgedacht, um für mehr Sicherheit für die Anwender zu sorgen. Bisher erschien bei Datenbanken aus unbekannten Quellen beim Öffnen ein gelber Balken, der direkt per Mausklick auf eine Schaltfläche die Möglichkeit bot, die Datenbank als sicher einzustufen und sofort auf diese zuzugreifen. Das ist bei sonst gleichen Bedingungen nun nicht mehr möglich und es ist ein zusätzlicher Schritt erforderlich. Welcher das ist und wie Sie die Bedingungen verändern können, um direkt auch auf unbekannte Datenbanken zuzugreifen, zeigen wir in diesem Beitrag.

    Wenn Sie bis vor nicht allzu langer Zeit eine Datenbank beispielsweise von einem Kunden per E-Mail erhalten haben und diese auf dem eigenen Rechner öffnen wollten, haben Sie normalerweise die Meldung aus Bild 1 erhalten. Mit einem Mausklick auf die Schaltfläche Inhalt aktivieren war das Problem üblicherweise erledigt – die Anwendung war danach sofort einsatzbereit.

    Sicherheitswarnung in früheren Versionen von Access

    Bild 1: Sicherheitswarnung in früheren Versionen von Access

    Mit einem Klick auf diese Schaltfläche wurde die Datenbankdatei der Liste der vertrauenswürdigen Datenbanken hinzugefügt, die in der Registry gespeichert wird.

    Seit Januar 2023 stellen wir allerdings fest, dass dieses Verhalten der Vergangenheit angehört: Wenn wir nun eine Datenbankdatei beispielsweise per E-Mail erhalten und diese nach dem Speichern in einem normalen Verzeichnis öffnen, erhalten wir die Meldung aus Bild 2.

    Sicherheitswarnung seit Januar 2023

    Bild 2: Sicherheitswarnung seit Januar 2023

    Diese enthält im Vergleich zu der vorherigen Meldung vor allem keine Schaltfläche mehr, mit der man den enthaltenen VBA-Code aktivieren kann.

    Datenbankzugriff erlauben

    Zum Aufheben dieser Beschränkung gibt es zwei Möglichkeiten:

    • Speichern der Datenbank in einem vertrauenswürdigen Verzeichnis
    • Anpassen der Dateieigenschaften der Datenbank

    Der erste Schritt ist den meisten Lesern vermutlich bekannt: Ist ein vertrauenswürdiges Verzeichnis bereits vorhanden, kopiert man die Datenbank dorthin und kann sie wie üblich öffnen.

    Hat man noch kein entsprechendes Verzeichnis, öffnet man mit dem Ribbon-Befehl Datei|Optionen den Optionen-Dialog. Dort wechseln wir zum Bereich Trust Center und öffnen mit einem Klick auf Einstellungen für das Trust Center… den Dialog Trust Center. Im dortigen Bereich Vertrauenswürdige Speicherorte fügen wir mit einem Klick auf Neuen Speicherort hinzufügen… das gewünschte Verzeichnis hinzu (siehe Bild 3).

    Anlegen eines vertrauenswürdigen Speicherortes

    [

    Bild 3: Anlegen eines vertrauenswürdigen Speicherortes

    Verschieben wir eine Datenbank, die zuvor die eingangs erwähnte Meldung angezeigt hat, in ein solches Verzeichnis, erscheint die Meldung nicht mehr. Es reicht also, wenn man ein solches Verzeichnis definiert und Access-Datenbanken dort öffnet.

    Vertrauen per Eigenschaft

    Die zweite Möglichkeit ist für den Fall vorgesehen, dass wir die Datenbank ohne Verschieben in ein vertrauenswürdiges Verzeichnis öffnen wollen. Da wir die Datenbank nicht mehr per Mausklick als vertrauenswürdig einstufen können, brauchen wir eine Alternative.

    Diese sieht wie folgt aus:

    • Schließen Sie die Datenbank wieder.
    • Zeigen Sie mit einem Rechtsklick auf die Datenbankdatei das Kontextmenü der Datei an.
    • Wählen Sie den Eintrag Eigenschaften aus.
    • Dies öffnet den Eigenschaften-Dialog für die Datenbankdatei, der unten eine neue Option bereithält (siehe Bild 4).
    • Einstellen der Sicherheit per Eigenschaften-Dialog

      Bild 4: Einstellen der Sicherheit per Eigenschaften-Dialog

    Access im Unternehmen

    Unser exklusives Angebot für Dich!

    Access im Unternehmen
    13,25 € im Monat*

    (Gilt für den Abschluss eines Jahres-Abonnements im ersten Jahr, danach 189,-/Jahr)

    Hier geht’s weiter →

    Die ersten 4 Wochen kostenlos testen – voller Zugriff auf alle Artikel, vollständigen Code und Beispieldatenbanken. Kein Risiko: Wenn es nicht passt, kündigst Du einfach innerhalb der ersten vier Wochen.

    PayPal VISA Mastercard SEPA
    Kostenlos & unverbindlich

    Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?

    Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?

    In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.

    Jetzt kostenloses Access-Audit anfordern →