Hi Team,
My environment is CDB.
There are multiple PDB in a CDB.
Since each PDB has different jurisdiction, I would like to limit the authority of Debezium users, so let me ask the following questions.
[Question1]
Is there a way not to use c##dbzuser (global user)?
If possible, I would like to set it as a PDB user (local user).
[Question2]
Is it possible to limit the tablespace to be created only in the target PDB instead of creating the tablespace (logminer_tbs) in all PDB?
[Question3]
Is it possible to specify PDB for authorization (GRANT) instead of CONTAINER = ALL?
GRANT CREATE TABLE TO c##dbzuser CONTAINER=ALL;
GRANT LOCK ANY TABLE TO c##dbzuser CONTAINER=ALL;
GRANT ALTER ANY TABLE TO c##dbzuser CONTAINER=ALL;
GRANT CREATE SEQUENCE TO c##dbzuser CONTAINER=ALL;