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

 

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 die REMOTE-Berechtigung an die Publikationseigentümer der entfernten Datenbanken. Jede entfernte Datenbank erteilt die CONSOLIDATE-Berechtigung an die konsolidierte Datenbank.

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 REMOTE-Berechtigung an RegionalOffice. Dies kennzeichnet RegionalOffice als entfernte Datenbank von HeadOffice.

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 CONSOLIDATE-Berechtigung an RegionalOffice. Dies kennzeichnet RegionalOffice als entfernte Datenbank von HeadOffice.

Ein Ein-Schichten-System. Die Datenbank der oberen Schicht, HeadOffice, erteilt REMOTE-Berechtigung an die Datenbank der unteren Schicht. Und die Datenbank der unteren Schicht, RegionalOffice, erteilt CONSOLIDATE-Berechtigung an die Datenbank der oberen Schicht.
 Dbxtract setzt Berechtigungen automatisch.