看起来我需要使用UserName@DomainName.com@AzureSQLInstanceName作为用户名,以及我的域密码作为密码。 我从Azure门户上的数据库连接字符串部分得到了这个信息。
请确保您已将调用IP地址添加到SQL防火墙中: 您的服务器 >> 设置 >> 防火墙设置。
总结一下以上内容:
在我的情况下,问题如下:
此外,我忘记保存规则(在规则上方右上角有一个不太清晰的“保存”按钮或字符串)
我使用id + 密码作为myname@hotmail.com + mypass;我收到了关于无法访问“... .hotmail”的投诉。我将aID更改为仅使用我的名称。
此外,我没有使用完整的字符串“tcp:my-database-name.database.windows.net,1433”,我想这是必要的,但不确定。
解决了上述3个问题后,它就起作用了。