sql - 如何将 Azure SQL 数据库连接到托管在不同服务器上的 ASP.NET 网站
问题描述
我使用我的订阅从 Azure 创建了 Sql 数据库。我将我的凭据提供的连接字符串正确复制到我的代码中,它在 Visual Studio 中工作,但是当我为我的网站部署到我的托管服务器时,它显示连接错误。我已将 IP 范围设置为接受所有 IP 但无法正常工作。
解决方案
默认情况下,(当您创建新数据库时),Azure 会阻止到您的数据库的所有流量。为了允许访问您的数据库的流量,您需要将所有 IP 地址列入白名单,或者在您的情况下,最好的建议是在 SQL Server 设置中启用“允许访问 Azure 服务”。在此处查找更多详细信息
推荐阅读
- r - R: Vars - 用于循环/函数/应用的列列表
- perl - Perl Time::Piece 如果不是格式,则使用当前日期
- django - 如果 Django 中的模型不存在,如何自动为它创建一个对象?
- c# - 将 websockets 添加到 MVC ASP.NET C# 应用程序
- android - Android:检测打开的键盘,onApplyWindowListener 不起作用
- javascript - 我们可以在 Vue.js 中使用 jquery onscroll 函数吗?
- c# - “抱歉,此文件已被删除或移动。” 在使用 C# 代码上传文件后在 Microsoft Teams 中打开文件时
- c++ - 如何使控制台进程不打开?
- opencv - opencv python的namedwindow中间有黑色层
- flutter - Flutter - 在 Border 的情况下,行项目空间随着页面缩放而增加