09.11.2012 Aufrufe

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

Skript Datenbanken I - Praktische Informatik Universität Kassel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Kapitel 4 – Die relationale Abfragesprache SQL 69<br />

4.2.4 DROP VIEW<br />

Löschen der Sicht mit<br />

Syntax<br />

Sichtlöschen ::= DROP VIEW Sichtname<br />

wodurch auch alle abhängigen Sichten gelöscht werden.<br />

4.2.5 GRANT<br />

Gewähren von Rechten an Tabellen (entziehen mit REVOKE). Wenn<br />

implementiert, dann Anmelden bei DBMS mit Paßwort und User-Id<br />

(Benutzername).<br />

Syntax<br />

Rechte-Setzen ::= GRANT Rechte ON Tabelle TO<br />

Benutzer [WITH GRANT OPTION]<br />

Benutzer ::= Benutzername [, ...] | PUBLIC<br />

Rechte ::= Recht [, ...] | ALL<br />

Recht ::= ALTER | DELETE | INDEX | INSERT | SELECT |<br />

UPDATE [ ( Spaltenname [, ...] ) ]<br />

Bei WITH GRANT OPTION können eigene Rechte wiederum an andere<br />

Benutzer weitergegeben werden.<br />

Beispiel 4–7 Rechte an TLIST und an ARTIKEL<br />

Alle dürfen TLIST abfragen.<br />

GRANT SELECT ON TLIST TO PUBLIC<br />

Nur Telefondienst darf ändern.<br />

GRANT ALL ON TLIST TO TELMASTER

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!