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

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbank konfigurieren » Benutzer-IDs und Berechtigungen verwalten » Datenbankberechtigungen » Einführung in Berechtigungen

 

Durch das Eigentum an einem Objekt erworbene Berechtigungen

Ein Benutzer, der innerhalb der Datenbank ein neues Objekt erstellt, wird Eigentümer des betreffenden Objekts und erhält automatisch die Berechtigung, beliebige Aktionen mit diesem Objekt auszuführen. Der Eigentümer einer Tabelle kann z.B. die Struktur der Tabelle ändern oder anderen Datenbankbenutzern die Berechtigung erteilen, die Daten in der betreffenden Tabelle zu aktualisieren.

Benutzer mit DBA-Berechtigung verfügen über die Berechtigung, alle Komponenten in der Datenbank zu ändern, und könnten also eine Tabelle löschen, die ein anderer Benutzer erstellt hat. Sie verfügen über alle Berechtigungen im Hinblick auf Datenbankobjekte, über die auch die Eigentümer der jeweiligen Objekte verfügen. Überdies können Benutzer mit DBA-Berechtigung auch Datenbankobjekte für andere Benutzer erstellen. In diesem Fall ist der Eigentümer des Objekts nicht die Benutzer-ID, die die CREATE-Anweisung ausgeführt hat. Trotz dieser Möglichkeit wird der Eigentümer und der Ersteller von Datenbankobjekten gleichermaßen als derselbe Benutzer referenziert.

 Siehe auch