Datenbanksystem
Microsoft MSSQL ab Version 2008
comet PA wird als System auf einen File-Server installiert. Um mit dem System arbeiten zu können, benötigt der Anwender lesenden und schreibenden Zugriff auf den File-Server und auf der lokalen Arbeitsstation einen eingerichteten Client.
Nach der Anmeldung mit dem vordefinierten Benutzer "admin" beginnt die Einrichtung des Systems, das Anlegen der Datenbank, das Anlegen der Datenbankbenutzer, das Anlegen der Tabellen und die Definition der Stammdaten.
comet PA verwendet eigene Benutzer für den Zugriff auf das Datenbanksystem und legt diese Benutzer auch selbständig mit einer vordefinierten Anmeldung an. Nach der Einrichtung kann der comet PA - Benutzer mit dem Recht "admin" sowie Anmeldungen mit dem Recht Consulter bzw. Programmentwickler das Kennwort für den Datenbankzugriff ändern.
Folgendes Bild zeigt schematisch die verwendeten Benutzer pro Datenbank:
Benutzer FLOHN mit der Anmeldung FLOHN und dem Schema FLOHN
Dieser Datenbank - Benutzer hat die meisten Rechte und wird verwendet für die Anlage neuer Mandanten innerhalb einer Datenbank, für die Aktualisierung von Systemeinstellungen
Benutzer FLOHN_SYSDAT mit der Anmeldung FLOHN_SYSDAT und dem Schema FLOHN_SYSDAT
Der Benutzer FLOHN_SYSDAT hat Zugriff auf alle mandantenübergreifenden Tabellen
Benutzer FLOHN_M???? mit der Anmeldung FLOHN_M???? und dem Schema FLOHN_M????
Der Benutzer FLOHN_M0001 hat nur Zugriff auf die Tabellen des Mandanten 1.
Benutzer FLOHN_VIEW_M???? mit der Anmeldung FLOHN_VIEW_M???? und dem Schema FLOHN_VIEW_M????
Gewährt den Zugriff für externe Programme (Personalinfo-Systeme z.B.) und gestattet einen definierten Zugang zu ausgewählten Personalinformationen.
Installiert werden folgende Benutzer aus Kompatibilitätsgründen, aktiv werden diese Benutzer nicht mehr benötigt.
Benutzer SYSTEM mit der Anmeldung SYSTEM und dem Schema SYSTEM
Benutzer FCSYSDAT mit der Anmeldung FCSYSDAT und dem Schema FCSYSDAT
Benutzer FCSTAMM_M???? mit der Anmeldung FCSTAMM_M???? und dem Schema FCSTAMM_M????
Die obige Installation umfasst eine Datenbank cometpa_demo mit den Mandanten 0001, 0100 und 9999.
Die Verwaltung der Zugriffsrechte innerhalb comet PA entnehmen Sie dem Anhang Punkt A1,
ORACLE
Die Aussagen für MSSQL gelten analog für ORACLE, auch hier werden ORACLE - eigene Benutzer für den Tabellenzugriff verwendet; die Logik innerhalb comet PA ist identisch.
dBase - Einzelplatzversion
Hier wird keine Datenbank verwendet, die Zugriffe erfolgen über das File-System und werden intern genauso abgebildet, wie bei MSSQL