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

时间:2009-10-22 06:09:27

标签: 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 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'.

我不知道该怎么做!

4 个答案:

答案 0 :(得分:1)

你不想要:username @ servername?

答案 1 :(得分:1)

是的......试试这个:

转到sql.azure.com,登录,然后转到项目页面。在您看到数据库列表的地方,您还应该看到一个显示“防火墙设置”的选项卡。将规则放入以允许您的IP地址范围。

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

您必须取消第一个屏幕并使用“新建查询”按钮窗口连接SQL Azure。在选项中 - >连接到数据库 - > MyFirstCloudTestDB并尝试。它应该工作。

如果您的IP地址有问题。更改SQL AZure中的防火墙设置。范围0.0.0.0到255.255.255.255。这是不值得推荐的,但暂时没关系。