Database Reference
In-Depth Information
schem Namen anmeldet und Zugriff auf Daten bekommt, die
ihn nichts angehen.
Jedes Datenbanksystem bietet die Möglichkeit, Benutzeraktio-
nen aufzuzeichnen ( Audit ). Es wir dann ein so genanntes Log-
file erstellt, welches ausgewertet werden kann. So kann bei-
spielsweise erkannt werden, ob jemand versucht hat, sich mit
ungültigen Passwörtern anzumelden ( Hacking ). Das regelmä-
ßige Überprüfen dieser Logfiles ermöglicht es, Datenschutzver-
letzungen frühzeitig zu erkennen oder zu verhindern.
5.1.5
Benutzerverwaltung
In einer Firma gibt es Umstrukturierungen, Personalfluktuatio-
nen usw., die sich auf die EDV-Systeme auswirken. Wenn ein
Mitarbeiter Zugang zu einer Datenbank benötigt, muss auf dem
entsprechenden Datenbankserver ein Benutzerkonto vorhan-
den sein. Außerdem müssen diesem Konto die richtigen Da-
tenbankrollen zugewiesen werden, damit der Benutzer die not-
wendigen Zugriffsberechtigungen erhält. Diese Tätigkeiten
werden vom Datenbankadministrator (DBA) durchgeführt, der
außerdem auch neue Datenbanken einrichtet, bestehende Da-
tenbanken erweitert (zusätzlicher Speicherplatz) und nicht
mehr benötigte Datenbanken löscht. Der DBA legt meist auch
Datenbankrollen an, wobei diesen Rollen dann vom Daten-
bankeigentümer die Zugriffsrechte der Datenbankobjekte zu-
gewiesen werden.
5.2
Aufgaben des DBA
Die Aufgaben des DBA während der Aufbauphase einer Da-
tenbank (siehe Kapitel 4) unterscheiden sich grundlegend von
der Betriebsphase. Bei den konzeptionellen Arbeiten werden
Intuition, Flexibilität und Kommunikationsfähigkeiten gefordert.
Beim Datenbankbetrieb hingegen steht die Erhaltung der Da-
tenintegrität im Vordergrund. Dort wird vom DBA Koordinati-
onsfähigkeit, Verständnis für die Geschäftsabläufe und Über-
blick über den Datenbankbetrieb verlangt. Bei Datenbankände-
rungen muss gewährleistet werden, dass das Konzept ein-
gehalten wird und dass bestehende Konsistenzbedingungen
nicht übergangen werden. Im Gegensatz zu einem Daten-
banktechniker, welcher die Datenbanksoftware gut kennt, ist
der DBA eine Person, welche die Applikationssoftware und die
Geschäftsabläufe sehr gut versteht.
Search WWH ::




Custom Search