You might want to consider setting up a VPN or ExpressRoute from your local environment to your Azure SQL Server to help secure the connection and bypass the MFA for your system
https://learn.microsoft.com/en-us/azure/expressroute/expressroute-introduction
https://learn.microsoft.com/en-us/azure/expressroute/about-public-peering#compare