Amazon RDS for SQL Server
-
Create a dedicated login for Oracle GoldenGate for Amazon RDS for SQL Server.
-
Add the login as a user to the
msdb
database and to the source or target database. -
Create a schema in the source or target database, to be used for objects required for Oracle GoldenGate. This schema should map to the
GGSCHEMA
value used in theGLOBALS
parameter file. -
Enable the following privileges and permissions for the Oracle GoldenGate user based on whether the user is for an Extract, or for a Replicat.
Table 4-4 Privileges and Permissions for Oracle GoldenGate User
Privilege | Extract | Replicat | Syntax |
---|---|---|---|
msdb Database Roles and Privileges |
|||
|
Yes |
No |
Database administrators with master credentials can manually enable the database for Change Data Capture using the following command, which would negate the need for the Extract user to have this permission:
|
|
Yes |
No |
|
|
Inherited |
Yes |
|
|
Yes |
No |
Required for Classic Architecture only.
|
|
Yes |
No |
Required for Classic Architecture only.
|
User Database Roles and Privileges |
|||
|
Yes |
Yes |
|