1

我在连接到云数据库时遇到问题。

在 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

4 回答 4

1

你不想要: username@servername 吗?

于 2009-10-22T06:11:43.717 回答
1

对...试试这个:

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

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

于 2009-10-25T23:33:04.963 回答
0

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

于 2009-10-22T06:22:01.293 回答
0

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

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

于 2009-11-12T11:23:30.720 回答