Metadaten: Data Dictionary

Werbung
12. Datenschutz: Zugriffsrechte in SQL
12-1
12. Datenschutz: Zugriffsrechte in SQL
12-2
Hintergrund (1)
Das Data Dictionary enthält Informationen über die
von den Benutzern angelegten Tabellen. Es ist prak-
Metadaten: Data Dictionary
tisch das Inhaltsverzeichnis der DB:
• Namen
• Attributbezeichner
• Datentypen
• Constraints
• Benutzer-Zugriffsrechte (Privilegien)
S. Brass, A. Herrmann: Datenbanken und WWW
12. Datenschutz: Zugriffsrechte in SQL
Universität Halle, 2014
12-3
S. Brass, A. Herrmann: Datenbanken und WWW
Universität Halle, 2014
12. Datenschutz: Zugriffsrechte in SQL
12-4
Oracle Dictionary Views: (1)
Hintergrund (2)
Die Oracle-Sichten sind strukturiert benannt. Folgende
• Alle diese Informationen sind in Tabellen gespeichert. Man kann sich über Sichten (views) durch
SQL-Anfragen informieren.
• USER sichtname Datenbankobjekte, die der Nutzer
angelegt hat
• Über die Attribute und deren Datentypen kann man
sich mit
• ALL sichtname Datenbankobjekte, auf die der Nutzer Zugriff hat
desc tabellenname;
informieren (funktioniert leider nicht im Adminer).
S. Brass, A. Herrmann: Datenbanken und WWW
Gruppen:
Universität Halle, 2014
• DBA sichtname alle angelegten Datenbankobjekte
• V$ sichtname statistische Informationen
S. Brass, A. Herrmann: Datenbanken und WWW
Universität Halle, 2014
12. Datenschutz: Zugriffsrechte in SQL
12-5
12. Datenschutz: Zugriffsrechte in SQL
Beispiele
Oracle Dictionary Views: (2)
Die wichtigsten Sichten (sichtname) sind:
12-6
• select table name from user tables
• catalog Übersicht
• select * from user catalog
• tables Tabellen
• select constraint name, constraint type,
• objects Objekte
search condition
• tab cols Spalten der Tabellen
from user constraints
where table name=’KOMPONIST’
• views Sichten
• select * from user views
• constraints Constraints
• cons columns Spalten der Constraints
S. Brass, A. Herrmann: Datenbanken und WWW
Universität Halle, 2014
• select text from user views
where view name=’HOTEL BELEGUNG’
S. Brass, A. Herrmann: Datenbanken und WWW
Universität Halle, 2014
Herunterladen