首页 > 解决方案 > 我无法从我的网站连接到我的 Azure SQL 数据库,但是我可以使用 SSMS 连接到它

问题描述

我收到此错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

我的连接字符串:

<add name="fxnzConnectionString" 
     connectionString="Server=tcp:fxnz.database.windows.net,1433;Initial Catalog=fxnz;Persist Security Info=True;User ID=xxxxxxxx;Password=vvvvvvvvv" 
     providerName="System.Data.SqlClient"/>

标签: databaseazureazure-sql-database

解决方案


您需要授予 Azure 服务对数据库的访问权限。

  1. 找到您的服务器。
  2. 点击“显示防火墙设置”
  3. 将“允许 Azure 服务和资源访问此服务器”设置为“开”。

推荐阅读