diff --git a/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/test/java/com/ververica/cdc/connectors/oracle/table/OracleConnectorITCase.java b/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/test/java/com/ververica/cdc/connectors/oracle/table/OracleConnectorITCase.java index 7e8d466ab9..88f538905a 100644 --- a/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/test/java/com/ververica/cdc/connectors/oracle/table/OracleConnectorITCase.java +++ b/flink-cdc-connect/flink-cdc-source-connectors/flink-connector-oracle-cdc/src/test/java/com/ververica/cdc/connectors/oracle/table/OracleConnectorITCase.java @@ -356,6 +356,10 @@ public void testSkipNestedTables() throws Exception { public void testConsumingAllEventsByChunkKeyColumn() throws Exception { createAndInitialize("product.sql"); + try (Connection dbaConnection = getJdbcConnectionAsDBA(); + Statement dbaStatement = dbaConnection.createStatement()) { + dbaStatement.execute("GRANT ANALYZE ANY TO " + ORACLE_CONTAINER.getUsername()); + } if (!parallelismSnapshot) { return; } @@ -383,8 +387,8 @@ public void testConsumingAllEventsByChunkKeyColumn() throws Exception { + ")", ORACLE_CONTAINER.getHost(), ORACLE_CONTAINER.getOraclePort(), - "dbzuser", - "dbz", + ORACLE_CONTAINER.getUsername(), + ORACLE_CONTAINER.getPassword(), parallelismSnapshot, "debezium", "products");