Azure sql database 连接到云数据库时出现问题

Azure sql database 连接到云数据库时出现问题,azure-sql-database,Azure Sql Database,连接到云数据库时遇到问题 在SqlCmd中,我使用了如下方法: sqlcmd -U servername@username -P myPassword -S servername.database.windows.net -d MyFirstCloudTestDB 这是正确的。错误消息是: Msg 40615, Level 14, State 1, Server servername, Line 1 **Cannot open server 'servername' requested by

连接到云数据库时遇到问题

在SqlCmd中,我使用了如下方法:

sqlcmd -U servername@username -P myPassword -S servername.database.windows.net -d MyFirstCloudTestDB
这是正确的。错误消息是:

Msg 40615, Level 14, State 1, Server servername, Line 1
**Cannot open server 'servername' requested by the login. Client with IP address '
124.40.110.238' is not allowed to access the server.**
Msg 18456, Level 14, State 1, Server servername, Line 1
Login failed for user 'username'.

我不知道该怎么办

您不想要:username@servername?

您是否创建了相关数据库?如果没有,请尝试连接到主数据库。

正确。。。试试这个:

转到sql.azure.com,登录,然后转到项目页面。在看到数据库列表的地方,还应该看到一个标签,上面写着“防火墙设置”。输入一条规则以允许您的IP地址范围


但也要检查您的范围是如何从网络外部查看的。

您必须取消第一个屏幕,并使用新的查询按钮窗口连接SQL Azure。在选项->连接到数据库->MyFirstCloudTestDB中,然后重试。它应该会起作用


如果您的IP地址有问题。更改SQL AZure中的防火墙设置。范围为0.0.0.0到255.255.255.255。这是不推荐的,但暂时还可以。

同样的问题。甚至我也用同样的错误信息尝试了同样的SSMS,你能连接到主数据库吗?先生。。。。我无法连接到任何数据库。。可能是master或MyFirstCloudTestDB。事实上,我在一家公司工作。因此,我们的内部IP不同于外部IP。我在这里介绍的是外部的。我不知道如何继续。有没有需要关闭防火墙之类的安全措施?还有一件事。。成功连接(通过SSMS)后,当我尝试连接到数据库(即可用数据库部分中可用的MyFirstCloud数据库)时,我收到错误消息“数据库MyFirstCloudDB”不可访问。现在该怎么办?我已在新链接“”中发布了此内容