拒绝连接到SQL Azure数据库的访问

时间:2015-06-21 15:40:28

标签: sql-server azure forms-authentication

我已将我的项目部署到Azure并加载了我的登录页面。当我尝试登录时,它会挂起一会儿并返回"访问被拒绝"错误。我已经对连接字符串进行了双重和三重检查,它与Azure提供的字符串匹配。

我过去曾部署过Azure,但已经有一段时间了。为了使我的数据库可访问,我需要做些什么吗?我读了几篇关于人们对远程连接的类似问题的文章。它涉及在SSMS中启用远程连接可访问性,但我不认为在我的情况下是这样,因为它没有通过Sql Server访问。

我必须对我的数据库进行修改才能在Azure上访问它吗?

这是我的错误: enter image description here

编辑 - 我正在使用表单身份验证进行用户处理,如果它有所作为。

2 个答案:

答案 0 :(得分:1)

此错误表示您的Azure SQL数据库未配置为接受来自您尝试连接的服务的连接。

您必须启用Windows Azure Services才能连接到Azure SQL数据库服务器。

要实现这一点,请导航到Azure SQL数据库仪表板,然后单击“管理允许的IP地址”,如下所示: enter image description here

然后在此新页面上,确保已启用Windows Azure服务(是): enter image description here

答案 1 :(得分:1)

我遇到了同样的问题,发现我没有将数据库和应用服务放在同一个位置。一个在澳大利亚东部,另一个在澳大利亚东南部。我将我的应用服务移动到与DB和宾果游戏相同的位置。 :)