We would like to use Debezium CDC for MySQL binary log reading from managed Azure MySQL Database. Unfortunately, managed Azure MySQL databases have a specific way of authentication, which leads to the error described in this issue.
This problem is fixed in the latest release of mysql-binlog-connector-java , which is 0.20.1.
At the moment of creating this issue, Debezium uses 0.19.1.
This would be cool to bump the version and make Debezium CDC accessible for Azure MySQL databases as well.