Hi,
I have a MYSQL connector and it gives me the below error.
ERROR :
User does not have the 'LOCK TABLES' privilege required to obtain a consistent snapshot by preventing concurrent writes to tables.\n\tat io.debezium.connector.mysql.SnapshotReader.execute(SnapshotReader.java:453)\n\t... 3 more\n"}],"type"
The user was created using the below grants as per the documentation..
GRANT SELECT, RELOAD, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'user' IDENTIFIED BY 'password';
Do I need to have LOCK TABLES privilege also to avoid this error, and is this mentioned in the documentation?