Hello @Katla Nikitha, Welcome to Q&A forum,
To confirm that the 'mysqldevuser' user has the necessary permissions to select data from the 'my_table' table, you can run the following command in MySQL Workbench:
SHOW GRANTS FOR 'mysqldevuser'@'18.104.22.168';
It is possible that there is a configuration issue with your Azure Data Factory instance. In this case, you can try the following steps:
Check the firewall settings: Make sure that the IP address of the Azure Data Factory instance is added to the firewall settings for your Azure Database for MySQL instance.
Have you consider this thing?