Berechtigungs-Manager (Add-In fr Microsoft Access 2.0)

Inhalt:
=======

1. Zweck
2. Voraussetzungen
3. Installation
4. Starten und Bedienung
5. Allgemeine Hinweise zu Berechtigungen
6. Haftungsausschlu 
7. Kommentare und Anregungen

Sie haben das Recht, diese Version der Software (CS 1.0) in 
Verbindung mit Access 2.0 kostenlos auf beliebig vielen 
Systemen zu installieren und einzusetzen, sofern Sie den 
Abschnitt 6. (Haftungsausschlu) gelesen und verstanden haben 
und damit einverstanden sind. Der Entwickler behlt sich das 
Recht vor, diese oder knftige, weiterentwickelte Versionen 
des Berechtigungs-Managers kommerziell zu vermarkten.

Das Add-In Berechtigungs-Manager verndert Systemtabellen 
nicht direkt, sondern ausschlielich ber dokumentierte 
Access Basic-Funktionen (Datenzugriffsobjekte). Die 
Systemdatenbank SYSTEM.MDA wird nicht verndert.


1. Zweck
========

Das Dialogfeld Berechtigungen zeigt jeweils nur die 
Berechtigungen fr einen Benutzer oder eine Gruppe. Dabei 
werden leicht die Berechtigungen bersehen, die ein Benutzer 
von den Gruppen bernimmt, in denen er Mitglied ist. 

Das Add-In Berechtigungs-Manager behebt diese Schwachstelle 
und zeigt in einem Dialogfeld alle Berechtigungen eines 
bestimmten Benutzers fr ein bestimmtes Objekt, also nicht 
nur seine eigenen, sondern auch die Berechtigungen, die er 
von allen Gruppen bernimmt, zu denen er gehrt. Auerdem ist 
es mglich, im gleichen Dialogfeld Berechtigungen sowohl fr 
den Benutzer als auch fr die Gruppen zu ndern, in denen er 
Mitglied ist.

Der Berechtigungs-Manager ersetzt weitgehend die Funktionen 
des Befehls Berechtigungen im Men Zugriffsrechte und stellt 
zustzliche Funktionen zur Verfgung:

*  Anzeige aller Gruppen, in denen der jeweilige Benutzer
   Mitglied ist
*  Anzeige des Eigentmers des jeweiligen Objekts
*  Auf einen Blick Anzeige der expliziten und implizten
   Berechtigungen eines Benutzers
*  Mglichkeit der nderung von Berechtigungen fr Benutzer
   und Gruppen in einem Dialogfeld mit sofortiger Anzeige
   der Auswirkungen auf den jeweiligen Benutzer


2. Voraussetzungen
==================

Der Berechtigungs-Manager setzt Microsoft Access 2.0 voraus 
und luft entweder in einem ungesicherten System oder in 
einem gesicherten System bei Anmeldung als Mitglied der 
Gruppe Administratoren.


3. Installation (ber Add-In-Manager)
=====================================

1.  Starten Sie Access mit einer beliebigen Datenbank.
2.  Whlen Sie den Befehl Add-Ins im Men Datei und im 
    Untermen Add-In-Manager.
3.  Whlen Sie im Dialogfeld Add-In-Manager die Schaltflche 
    "Einfgen Neu".
    Das Dialogfeld Neue Bibliothek hinzufgen wird angezeigt.
4.  Markieren Sie die Datei GM_PERM.MDA, und whlen Sie "OK".
    Im Listenfeld "Verfgbare Bibliotheken" erscheint der 
    neue Eintrag "Berechtigungs-Manager" mit einem 
    vorangestellten X.
5.  Whlen Sie die Schaltflche "Schlieen".
6.  Sie mssen Access verlassen und erneut starten, damit 
    die nderung wirksam wird.


4. Starten und Bedienung
========================

1.  Starten Sie Access mit der Datenbank, deren
    Berechtigungen Sie ansehen oder ndern mchten.
2.  Whlen Sie den Befehl Add-Ins im Men Datei und 
    anschlieend im Untermen Berechtigungs-Manager.
    Das Dialogfeld "Info" wird angezeigt, und der 
    Berechtigungs-Manager wird geladen.
3.  Markieren Sie in den Kombinationsfeldern "Benutzer" und 
    "Objekttyp" die gewnschten Eintrge und anschlieend im 
    Listenfeld "Objektname" das gewnschte Objekt. Im unteren 
    Teil werden die Berechtigungen des Benutzers und aller 
    Gruppen fr dieses Objekt angezeigt. Die erste Zeile 
    enthlt immer den Benutzer und die Zeilen 2 bis n die 
    Gruppen. In der hellblauen Reihe erkennen Sie auf einen 
    Blick die kombinierten Berechtigungen dieses Benutzers, 
    also seine eigenen (expliziten) Berechtigungen sowie 
    diejenigen, die er von den Gruppen bernimmt, in denen 
    er Mitglied ist (implizite Berechtigungen). 
4.  ndern Sie gegebenenfalls die Berechtigungen fr den 
    Benutzer oder eine Gruppe durch Markieren der in Frage
    kommenden Kontrollkstchen. Die Kontrollkstchen in der
    hellblauen Zeile fassen die Berechtigungen der 
    Einzelzeilen zusammen und knnen nicht verndert werden.
    Whrend Ihre nderung durchgefhrt wird und die 
    Kontrollkstchen aktiviert werden, wird das Symbol einer
    leuchtenden Glhbirne eingeblendet. Wenn sie erlischt,
    sind alle Felder aktualisiert.


5. Allgemeine Hinweise zu Berechtigungen
========================================

Bevor Sie beginnen, Berechtigungen zu ndern, sollten Sie in 
jedem Fall eine Sicherungskopie Ihrer Datenbank erstellen. 
Unter bestimmten Bedingungen knnen Sie sich sonst selbst 
Berechtigungen wegnehmen, die Sie ohne weiteres nicht 
wiederherstellen knnen. 

Beim Zuweisen einiger Berechtigungen werden automatisch 
weitere Berechtigungen aktiviert. Wenn Sie zum Beispiel 
Verwalten zuweisen, werden damit alle anderen Berechtigungen 
aktiviert. Auch beim Deaktivieren von Berechtigungen knnen 
sich automatische Auswirkungen ergeben. Wenn Sie zum Beispiel 
bei einer Tabelle die Berechtigung Daten aktualisieren 
lschen, wird automatisch die Berechtigung Verwalten 
ebenfalls deaktiviert.

Beachten Sie, da eine nderung der Berechtigungen einer 
Gruppe Auswirkungen auf alle Benutzer haben kann, die 
Mitglied dieser Gruppe sind. Bei der Berechtigung Verwalten 
weist das Add-In einen Unterschied zum Befehl Berechtigungen 
auf. Der Befehl Berechtigungen weist mit der Berechtigung 
Verwalten automatisch das Recht zu, den Eigentmer dieses 
Objekts zu ndern. Beim Add-In ist das nicht der Fall. Wenn 
Sie mit dem Add-In einem Benutzer oder einer Gruppe die 
Berechtigung Verwalten einrumen, erhlt er damit nicht 
automatisch das Recht, den Eigentmer des Objekts zu ndern.

Wenn Sie nicht der Eigentmer eines Objekts sind:

Sie knnen als Administrator Berechtigungen fr Objekte 
vergeben, fr die Sie nicht der Eigentmer sind, sofern der 
Gruppe Administratoren das Recht zur Verwaltung eingerumt 
ist. Das gilt auch fr das Zurcknehmen der Berechtigung 
Verwalten. Aber Vorsicht! Sie knnen die Berechtigung 
Verwalten zwar wegnehmen, aber nicht wiederherstellen. Das 
kann nur der Eigentmer des Objekts. Sie knnen keine 
Berechtigungen fr ein Objekt eines Benutzer ndern, der 
Eigentmer dieses Objekts ist.


6. Haftungsausschlu
====================

Die Software wird ohne Ansprche auf Service, Verbesserung, 
Fehlerbehebung oder Garantien jeglicher Art bereitgestellt. 
Trotz umfassender Tests kann die Software noch Fehler 
enthalten. Ich hafte nicht fr etwaige Schden, die durch den 
Einsatz dieser Software entstehen. Sie arbeiten also auf 
eigenes Risiko mit dem Berechtigungs-Manager. Bitte setzen 
Sie die Software auf keinen Fall ein, wenn Sie mit diesen 
Bedingungen nicht einverstanden sind.


7. Kommentare und Anregungen
============================

Fr Hinweise auf Fehler, Kommentare oder Anregungen zur 
Weiterentwicklung bin ich dankbar.

Norbert Mei
DV-Lsungen & Dokumentation
Heerstr. 49, 40764 Langenfeld
Bundesrepublik Deutschland
Tel.: (49) 2173 / 91802-2
Fax:  (49) 2173 / 91802-8
CompuServe: 100113,2115


PS.

Vielleicht haben Sie sich schon einmal darber gewundert, da 
die Gruppe Benutzer im Dialogfeld Benutzer (sie zeigen es mit 
dem Befehl Benutzer im Men Zugriffsberechtigungen an) im 
Listenfeld nicht richtig sortiert ist. Das liegt daran, da 
die von Access bei der Installation eingerichteten 
Standardonten intern unter ihrem amerikanischen Namen 
gespeichert werden. Sie werden in dieser Version des Add-In-
Managers nicht umgestellt. Die folgende Tabelle stellt die 
unterschiedlichen Bezeichnungen der Standardkonten gegenber:

Admin     Administrator       (Benutzerkonto)
Admins    Administratoren     (Gruppenkonto)
Guest     Gast                (Benutzerkonto)
Guests    Gste               (Gruppenkonto)
Users     Benutzer            (Gruppenkonto)
