拒绝我的本地机器sql连接1433端口

时间:2015-11-18 09:11:15

标签: sql-server azure hybrid

我尝试使用以下连接字符串连接sql server但收到错误:

<connectionStrings>
  <add name="DefaultConnection" 
       connectionString="Server=MyMachine32\SQLEXPRESS,1433;Database=MembershipDB;User ID=sa;Password=mydata@123" 
       providerName="System.Data.SqlClient"/>
</connectionStrings>

错误:

  

无法建立连接,因为目标计算机主动拒绝它

我已经从Sql server配置管理器启用了TCP / IP。 还需要什么?

2 个答案:

答案 0 :(得分:2)

请检查防火墙设置,很可能是停止它。尝试关闭防火墙并检查它是否有效。也可能是托管服务的进程没有侦听该端口。

答案 1 :(得分:2)

您已使用“Azure”标记了您的问题。

因此,请检查Azure设置中是否有规则授予您在Azure空间中托管的数据库上的计算机访问权限。

您可以访问here,有关Azure防火墙规则的指南。