Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Benutzer- und Datenbanksicherheit » Benutzersicherheit (Rollen und Privilegien) » Eigentum an verschachtelten Objekten

 

Beispiel 3: Benutzer1 erstellt Tabelle1, Benutzer2 erstellt Tabelle2 und Benutzer3 erstellt Ansicht3, die Tabelle1 und Tabelle2 verbindet

  • Benutzer3 kann über Ansicht3 auf Tabelle1 und Tabelle2 zugreifen, wenn Benutzer1 Benutzer3 das Privileg für Tabelle1 erteilt und Benutzer2 Benutzer3 das Privileg für Tabelle2 erteilt.

  • Wenn Benutzer3 das Privileg für Tabelle1 hat, jedoch nicht für Tabelle2, kann Benutzer3 Ansicht3 nicht verwenden, auch nicht für den Zugriff auf die Teilmenge der Spalten, die zu Tabelle1 gehören.

  • Benutzer1 oder Benutzer2 können Ansicht3 verwenden, wenn (a) Benutzer1 Benutzer3 das Privileg für Tabelle1 mit Weitergaberecht erteilt, (b) Benutzer2 Benutzer3 das Privileg für Tabelle2 mit Weitergaberecht erteilt und (c) Benutzer3 dem betreffenden Benutzer das Privileg für Ansicht3 erteilt.