我用VB创建了一个CRM应用程序。我希望人们能够公开下载该应用程序并为 azure 数据库上的数据创建一个新表,但是 IP 过滤将阻止他们,除非我手动分配他们的公共 IP。
除了关闭过滤安全性之外,是否有任何方法可以让他们创建和编辑他们的表?
据我所知,有 2 个选项:
-
默认情况下,Azure SQL 允许 Azure 资源访问它。因此,您可以使用 C/S 模型。可以在 Azure 上创建服务器应用以连接到 Azure SQL 并处理请求。您的客户下载并使用客户端应用程序。
-
使用 Azure P2S VPN 将客户端连接到 Azure VNet,然后为 Azure SQL 数据库配置虚拟网络服务终结点和规则。
建议使用第一个。