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 » SQL Remote » SQL Remote システムの作成 » ユーザ権限

 

多層階層

多層階層では、現在のデータベースの直下にあるすべてのリモートデータベースに REMOTE 権限が付与されます。階層内の現在のデータベースの直上にあるデータベースには CONSOLIDATE 権限が付与されます。

たとえば、統合データベースのパブリッシャ HeadOffice によって識別される統合データベースがあり、このデータベースにはリモートデータベース RegionalOffice が存在するとします。ただし、RegionalOffice データベースにもリモートデータベース Office が存在します。

統合データベース HeadOffice で、次の処理を実行します。

  • リモートデータベース RegionalOffice のパブリッシャと同じ名前のユーザを作成します。

  • ユーザ RegionalOffice に REMOTE 権限を付与します。このことによって、RegionalOffice が HeadOffice からメッセージを受信するデータベースとして識別されます。

RegionalOffice データベースで、次の処理を実行します。

  • 統合データベース HeadOffice のパブリッシャと同じ名前のユーザを作成します。

  • HeadOffice に CONSOLIDATE 権限を付与します。このことによって、HeadOffice が RegionalOffice の統合データベースとして識別されます。つまり、HeadOffice が、RegionalOffice にメッセージを送信するデータベースとなります。

  • RegionalOffice の直下にあるデータベース Office と同じ名前のユーザを作成します。

  • Office に REMOTE 権限を付与します。このことによって、Office が RegionalOffice からメッセージを受信するデータベースとして識別されます。

Office データベースで、次の処理を実行します。

  • 統合データベース RegionalOffice のパブリッシャと同じ名前のユーザを作成します。

  • RegionalOffice ユーザに CONSOLIDATE 権限を付与します。このことによって、RegionalOffice が Office の統合データベースとして識別されます。つまり、RegionalOffice が Office にメッセージを送信します。

多層 SQL Remote システム。