当我尝试在Visual Studio中打开Azure SQL Server数据库时
然后使用我的Azure用户帐户(我已将此用户添加到SQL所有者角色)UserName@DomainName.com我收到以下错误
无法打开登录请求的服务器“DomainName.com”。登录失败。 (Microsoft SQL Server,错误:40532)
答案 0 :(得分:11)
似乎我需要使用 UserName @ DomainName.com @ AzureSQLInstanceName 作为用户名,并将我的域密码用作密码。 我是从Azure门户网站上的数据库连接字符串部分获得的。
答案 1 :(得分:3)
只是为了总结以上内容: -
答案 2 :(得分:2)
确保您已从SQL防火墙添加了您正在呼叫的IP地址:您的服务器>>设置>>防火墙设置。
答案 3 :(得分:0)
就我而言,问题是:
此外,我忘记保存规则(规则上方右侧有一个不太明确的"保存"按钮或字符串)
我使用id +密码作为myname@hotmail.com + mypass;我会抱怨无法访问" .... .hotmail。我把tue aID改为我的名字。
此外,我没有使用完整的字符串" tcp:my-database-name.database.windows.net,1433"我想这是必要的,不确定。
修正了它上面的3点。