An Azure relational database service.
Hi, @Hao Hu Welcome to Microsoft Q&A thanks for posting your question.
It's hard to be very precise without more details, but in general, if you've got a point-to-site connection and VPN gateway in place, then you already have a client IP address pool set up. So your SQL's network or firewall can be configured to only allow inbound access from the client IP address pool. This way you don't have to create specific rules per each developer's IP address (which may also change depending on how VPN doles you out).
If more precise IP address allocation/filtering is needed, there's Configure user groups and IP address pools for point-to-site User VPNs
I hope this information helps.
Regards
Geetha