使用 SSMS 2016 部署到 Azure 的数据库无法在 Web 门户内访问
Deployed database to Azure using SSMS 2016 is not accessible inside web portal
我使用 Microsoft SQL Server Management Studio 2016 将我的数据库部署到 Azure,一切顺利,没有问题,它成功地在 Azure 上创建了数据库,但是导入的数据库在 Azure 之外不可见 SQL 服务器(Web 门户)作为独立资源,当我尝试在 Azure SQL 服务器中访问它时,它会抱怨:"Access denied"。
此数据库与我使用门户网站创建的数据库有何区别?如果我在 Web 门户中创建数据库,它将作为资源组中的独立资源可见,但从管理工作室导入它只会使其仅在 sql 管理工作室内可见。
我是否应该从管理工作室向这个新导入的数据库添加任何特殊权限,以使其在门户网站中可见?
- 更新 1:刚刚意识到只有在我选择英国南部地区时才会出现这种行为。可以使用 Web 门户和 SSMS 毫无问题地创建和访问西欧数据库。
- 更新 2 我尝试在北欧地区创建数据库,也没有任何问题。此问题需要由 英国南部地区 SQL Azure 团队 解决。
此问题现已解决,英国南部地区的数据库可以从 SQL Server Management Studio 愉快地部署,并且可以在 Web 门户中完全访问它们。
你是对的,有一段时间 SQL 通过 T-SQL(例如通过 SSMS)在 Azure 英国南部或英国西部地区创建的数据库存在配置问题,通过旧门户,或通过旧服务管理 API 或 PowerShell 可能在 Azure 管理门户中不可见 (portal.azure.com)。受影响的数据库是在线的,并且整个过程中应用程序都可以完全访问它。该问题现已解决,并已通知受影响的客户。我们正在采取措施改进配置验证,以防止再次发生这种情况。我们对不便表示抱歉。
我使用 Microsoft SQL Server Management Studio 2016 将我的数据库部署到 Azure,一切顺利,没有问题,它成功地在 Azure 上创建了数据库,但是导入的数据库在 Azure 之外不可见 SQL 服务器(Web 门户)作为独立资源,当我尝试在 Azure SQL 服务器中访问它时,它会抱怨:"Access denied"。
此数据库与我使用门户网站创建的数据库有何区别?如果我在 Web 门户中创建数据库,它将作为资源组中的独立资源可见,但从管理工作室导入它只会使其仅在 sql 管理工作室内可见。 我是否应该从管理工作室向这个新导入的数据库添加任何特殊权限,以使其在门户网站中可见?
- 更新 1:刚刚意识到只有在我选择英国南部地区时才会出现这种行为。可以使用 Web 门户和 SSMS 毫无问题地创建和访问西欧数据库。
- 更新 2 我尝试在北欧地区创建数据库,也没有任何问题。此问题需要由 英国南部地区 SQL Azure 团队 解决。
此问题现已解决,英国南部地区的数据库可以从 SQL Server Management Studio 愉快地部署,并且可以在 Web 门户中完全访问它们。
你是对的,有一段时间 SQL 通过 T-SQL(例如通过 SSMS)在 Azure 英国南部或英国西部地区创建的数据库存在配置问题,通过旧门户,或通过旧服务管理 API 或 PowerShell 可能在 Azure 管理门户中不可见 (portal.azure.com)。受影响的数据库是在线的,并且整个过程中应用程序都可以完全访问它。该问题现已解决,并已通知受影响的客户。我们正在采取措施改进配置验证,以防止再次发生这种情况。我们对不便表示抱歉。