我试图使用SSDT发布到Azure中的SQL Server数据库。当我这样做,我看到下面的错误:SSDT未能发布:“无法连接到主服务器或目标服务器”
Unable to connect to master or target server 'DATABASE_NAME'. You must have a user with the same password in master or target server 'DATABASE_NAME'.
忽略了一个事实,它的上市数据库名称错误的服务器名称,我不知道如何解决它。当我指定目标数据库时,我可以成功测试连接。我也可以通过SSMS将相同的信用连接到数据库。
在研究了错误之后,似乎Azure中的数据库的防火墙通常不包含您发布的计算机的IP地址。它不仅包含我的IP,而且还添加了另一个防火墙规则,以允许每个IP(0.0.0.0-255.255.255.255)消除防火墙作为此问题的潜在原因。
任何想法?
不建议在防火墙规则中指定每个IP –
@VenkataramanR显然。作为一个可能的原因,我正在运行它。 – im1dermike