我知道Microsoft documentation here。并且已经创建了用于访问Azure SQL数据库的服务器级和数据库级防火墙规则。
我现在正在使用SQL Server Mgmt的咖啡店。 Studio可以在Azure SQL数据库上工作,但是不希望将咖啡店的IP地址接受为列入白名单的IP。
如何在不将希望连接的每个IP地址列入白名单的情况下访问Azure SQL Server?是否可以使用某种类型的Azure代理?
谢谢
答案 0 :(得分:2)
简单的答案是,您无法通过未列入白名单的IP地址进行连接。
AFAIK,没有适用于这种情况的代理。
一种解决方法,
答案 1 :(得分:0)
感谢@AlbertoMorillo的报价。我决定去:
curl ifconfig.me
确定IP地址,然后
EXECUTE sp_set_database_firewall_rule
@name = N'name_your_rule',
@start_ip_address = 'xxx.xxx.xxx.xxx', @end_ip_address = 'xxx.xxx.xxx.xxx'
创建规则,然后
EXECUTE sp_delete_database_firewall_rule N'name_your_rule';
完成后。