Eine Sache, die Sie dazu leicht verwenden können, ist die Verwendung der user-level-access
. In Microsoft Access können Sie ein einrichten workgroup
(das völlig unabhängig von Windows-Netzwerken ist). Die Arbeitsgruppe verwendet die Verschlüsselung, um einen Schlüssel für Ihre Datenbank festzulegen. In Ihrer Arbeitsgruppe können Sie Benutzer einrichten und Benutzern verschiedene Berechtigungsstufen für Objekte zuweisen. Sie können sie vollständig daran hindern, Formulare zu erstellen oder zu ändern. Sie können verhindern, dass sie das Design von Tabellen und anderen Objekten ändern, aber dennoch das Erstellen, Ersetzen, Aktualisieren und Löschen von Daten zulassen.
Hier einige Links mit Details.
- http://office.microsoft.com/de-de/access-help/set-or-change-access-2003-user-level-security-in-access-2007-HA010166227.aspx
- http://office.microsoft.com/de-de/access-help/types-of-permissions-mdb-HP005188594.aspx
- http://www.databasedev.co.uk/permissions.html
Eine andere Möglichkeit, die einfacher ist als das Herumspielen mit Zugriffsberechtigungen, ist das Festlegen der Datenbankeigenschaften, um ein Standardformular zu öffnen und Entwurfsänderungen zu blockieren. Wenn Sie diese Funktionen für jede Datenbank aktivieren, können Sie das Design von nichts ändern. Wenn Sie sie nicht deaktivieren, können Sie die Beschränkung für das Design und das Standardformular umgehen, indem Sie beim Öffnen der Datenbank die linke Umschalttaste gedrückt halten.
Siehe diesen Link.