0

在本地使用工作者角色,我无法连接到我的数据库。我收到此错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:TCP 提供者,错误:0 - 试图以访问权限禁止的方式访问套接字。)

这是我所做的:

  1. 我为我的 IP 创建了防火墙规则
  2. 我无法通过 SQL Management Studio 在本地连接到我的数据库。
  3. 在服务器上的生产中,它可以工作。

连接字符串

服务器=tcp:SERVER.database.windows.net,1433;数据库=MYDB;用户ID=MYUSER;密码={your_password_here};Trusted_Connection=False;Encrypt=True;连接超时=30;

4

2 回答 2

0

我使用类似于以下的连接字符串:

data source={your_server_prefix_here}.database.windows.net;initial catalog=MYDB;persist security info=True;user id=MYUSER;password={your_password_here}!;
于 2013-11-14T15:05:08.510 回答
0

谢谢。我关闭了 Norton Internet Security 和防火墙,一切正常。我不得不关闭我机器上运行的防火墙。转到设置 > 网络 > 入侵防护 > 关闭

于 2013-11-14T15:36:02.770 回答