Configure a database user
Connect to your Azure Flexible Server for MySQL instance as an admin user and execute the following commands:-
Create a dedicated user for ClickPipes:
-
Grant schema permissions. The following example shows permissions for the
mysqldatabase. Repeat these commands for each database and host you want to replicate: -
Apply the permission changes:
Configure network access
ClickPipes doesn’t support Azure Private Link connections. If you don’t allow public access to your Azure Flexible Server for MySQL instance, you can use an SSH tunnel to connect securely. Azure Private Link will be supported in the future.
- Allow ClickPipes IPs
- Use an SSH tunnel
- In the Azure Portal, navigate to All resources. Select your Azure Flexible Server for MySQL instance to open the Overview page.
- Under Settings, select Networking. Ensure Public access is enabled.
- In the Firewall rules section, enter the list of ClickPipes static IP addresses for the region your service is deployed in.
- Click Save to save the network security configuration changes.