繁体   English   中英

无法访问 Azure Synapse 中的无服务器 SQL 池

[英]Cannot access serverless SQL pool in Azure Synapse

我无法访问 Azure Synapse 工作区中的内置无服务器 SQL 池。 它说

您无权访问内置的无服务器 SQL 池。 要获得访问权限,请联系此工作区的 Synapse 管理员。

在网络跟踪中,当联系无服务器池时,我可以看到 401-Unauthorized 错误。

奇怪的是,我是 Synapse 管理员(在 Synapse RBAC 上下文中),也是实际 Azure 资源的贡献者。 我也是已连接存储帐户中的存储 Blob 贡献者。 然而,专用的 SQL 池对我来说完美无缺。

我已经尝试过彻底拆除资源组并通过二头肌重新配置。 我还检查了权限(RBAC 角色)。 没有托管的专用终结点,但每当我尝试为 sqlondemand 终结点创建一个终结点时,它表示专用终结点已存在于 Azure 托管的资源组中(这听起来很合理,因为托管 vnet 已激活)。

关于这里的阻止程序有什么想法吗?

解决这个问题的两个想法

  • 确保还为 Synapse 托管标识分配存储 Blob 贡献者。
  • 使用 Azure 门户创建一个新的 Synapse 实例。 对其进行测试,然后检查资源之间自动创建的角色分配。 然后对照你的二头肌模板检查它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM