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 Remote » SQL Remote-Systeme erstellen » Benutzerprivilegien

 

Einschichtige Hierarchie

In einer einschichtigen Hierarchie gibt es eine konsolidierte Datenbank mit einer oder mehreren darunterliegenden entfernten Datenbanken. In einer solchen Hierarchie erteilt die konsolidierte Datenbank das REMOTE-Privileg an die Publikationseigentümer der entfernten Datenbanken. Jede entfernte Datenbank erteilt dem Publikationseigentümer der konsolidierten Datenbank das CONSOLIDATE-Privileg.

Beispiel: Eine konsolidierte Datenbank ist durch ihren Publikationseigentümer HeadOffice und eine entfernte Datenbank durch ihren Publikationseigentümer RegionalOffice gekennzeichnet.

In der konsolidierten Datenbank HeadOffice führen Sie Folgendes durch:

  • Erstellen Sie einen Benutzer mit demselben Namen wie der Publikationseigentümer der entfernten Datenbank: RegionalOffice.

  • Erteilen Sie das REMOTE-Privileg an RegionalOffice. Dies kennzeichnet RegionalOffice als Datenbank, die Nachrichten von HeadOffice empfängt.

In der entfernten Datenbank führen Sie Folgendes durch:

  • Erstellen Sie einen Benutzer mit demselben Namen wie der Publikationseigentümer der konsolidierten Datenbank: HeadOffice.

  • Erteilen Sie das CONSOLIDATE-Privileg an HeadOffice. Dies kennzeichnet HeadOffice als konsolidierte Datenbank für RegionalOffice, d.h. HeadOffice ist die Datenbank, die Nachrichten an RegionalOffice sendet.

Ein Ein-Schichten-System. Die Datenbank der oberen Schicht, HeadOffice, erteilt das REMOTE-Privileg an die Datenbank der unteren Schicht. Die Datenbank der unteren Schicht, RegionalOffice, erteilt das CONSOLIDATE-Privileg an die Datenbank der oberen Schicht.
 Dbxtract setzt Privilegien automatisch.
 Siehe auch