Gruppen werden verwendet, um Tabellen und Prozeduren in der Datenbank zu finden. Die folgende Abfrage z.B. findet immer die Ansicht SYS.SYSGROUPS, weil alle Benutzer der Gruppe PUBLIC angehören und PUBLIC der Gruppe SYS angehört, die Eigentümer der Ansicht SYSGROUPS ist.
SELECT * FROM SYSGROUPS; |
Die Ansicht SYSGROUPS enthält eine Liste von Paaren aus Gruppenname und Mitgliedsname, die die Gruppenmitgliedschaften in Ihrer Datenbank repräsentieren.
Wenn eine Tabelle mit dem Namen "employees" der Benutzer-ID "personnel" gehört und M_Haneef Mitglied der Gruppe "personnel" ist, kann M_Haneef sich in SQL-Anweisungen einfach mit "employees" auf die Mitarbeitertabelle "employees" beziehen. Benutzer, die nicht Mitglied der Gruppe "personnel" sind, müssen den qualifizierten Namen "personnel.employees" benutzen.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |