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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Konfiguration Ihrer Datenbank » Benutzer-IDs und Berechtigungen verwalten » Eigentum an verschachtelten Objekten ändern

 

Beispiel 1: Benutzer1 erstellt Tabelle1 und Benutzer2 erstellt Ansicht2 für Tabelle1

  • Benutzer1 kann immer auf Tabelle1 zugreifen, da Benutzer1 der Eigentümer ist.

  • Benutzer1 kann immer über Ansicht2 auf Tabelle1 zugreifen, da Benutzer1 Eigentümer der untergeordneten Tabelle ist. Dies gilt auch dann, wenn Benutzer2 dem Benutzer1 nicht die Berechtigung für Ansicht2 erteilt.

  • Benutzer2 kann direkt oder über Ansicht2 auf Tabelle1 zugreifen, wenn Benutzer1 dem Benutzer2 die Berechtigung für Tabelle1 erteilt.

  • Benutzer3 kann auf Tabelle1 zugreifen, wenn Benutzer1 Benutzer3 die Berechtigung für die Tabelle1 erteilt.

  • Benutzer3 kann über Ansicht2 auf Tabelle1 zugreifen, wenn Benutzer1 dem Benutzer2 die Berechtigung für Tabelle1 mit der GRANT OPTION erteilt und wenn Benutzer2 dem Benutzer3 die Berechtigung für Ansicht2 erteilt.