Sybaseのデータベース・ユーザーおよび権限の準備
Oracle GoldenGateには、データベース・ユーザー・アカウントが必要です。次のガイドラインに従ってこのアカウントを作成し、権限を割り当てます。
-
データのセキュリティを維持したり、Oracle GoldenGateの処理を正確に監視するには、他のユーザー、アプリケーションまたはプロセスに対してOracle GoldenGateデータベース・ユーザーのログインまたは操作を許可しないでください。
-
Oracle GoldenGate専用のデータベース・ユーザーを作成します。データベースに接続する必要のあるすべてのOracle GoldenGateプロセスに対して同じユーザーでもかまいません。
-
Extract (ソース・データベース)
-
Replicat (ターゲット・データベース)
-
DEFGEN
ユーティリティ(ソース・データベースまたはターゲット・データベース)
-
-
Extractプロセスには、ソース・データベースにアクセスするための権限が必要です。次のいずれかの操作を行います。
-
システム管理者権限を付与します。
-
ユーザー名に
replication_role
を割り当てます。レプリケーション・ロールを付与するコマンドは次のいずれかです。sp_role 'grant', replication_role,
Extract_user
または
use dbname grant role replication_role to
Extract_user
ノート:
特定のDDLまたはDML操作では、
sa_role
とreplication_role
の両方の使用が必要になる場合があります。 -
-
Replicatプロセスには、ターゲット・データベースに対する接続権限およびDML権限が必要です。