简体   繁体   English

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

[英]Cannot access serverless SQL pool in Azure Synapse

I am not able to access the built-in serverless SQL pool in my Azure Synapse workspace.我无法访问 Azure Synapse 工作区中的内置无服务器 SQL 池。 It says它说

You don't have access to the serverless SQL pool, Built-in.您无权访问内置的无服务器 SQL 池。 To be granted access, contact a Synapse Administrator for this workspace.要获得访问权限,请联系此工作区的 Synapse 管理员。

In the network tracing, I can see a 401-Unauthorized error when the serverless pool is contacted.在网络跟踪中,当联系无服务器池时,我可以看到 401-Unauthorized 错误。

Weird thing, I am a Synapse administrator (in the Synapse RBAC context) and also contributor to the actual Azure resource.奇怪的是,我是 Synapse 管理员(在 Synapse RBAC 上下文中),也是实际 Azure 资源的贡献者。 I am also Storage Blob Contributor in the connected storage account.我也是已连接存储帐户中的存储 Blob 贡献者。 The dedicated SQL pool however is working flawlessly for me.然而,专用的 SQL 池对我来说完美无缺。

I already tried a complete teardown of the resource group and re-provisioning via bicep.我已经尝试过彻底拆除资源组并通过二头肌重新配置。 I also checked the permissions (RBAC roles).我还检查了权限(RBAC 角色)。 There are no managed private endpoints but whenever I try to create one to the sqlondemand endpoint, it says that the private endpoint already exists in an Azure-managed resource group (which sounds reasonable regarding the fact that the Managed vnet is activated).没有托管的专用终结点,但每当我尝试为 sqlondemand 终结点创建一个终结点时,它表示专用终结点已存在于 Azure 托管的资源组中(这听起来很合理,因为托管 vnet 已激活)。

Any ideas on what's the blocker here?关于这里的阻止程序有什么想法吗?

Two ideas to resolve this issue解决这个问题的两个想法

  • Make sure to also assign Storage Blob Contributor also for Synapse managed identity.确保还为 Synapse 托管标识分配存储 Blob 贡献者。
  • Create a new Synapse instance using the Azure Portal.使用 Azure 门户创建一个新的 Synapse 实例。 Test it, and then check the role assignments which were automatically created between the resources.对其进行测试,然后检查资源之间自动创建的角色分配。 Then check them against your Bicep template.然后对照你的二头肌模板检查它们。

暂无
暂无

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

相关问题 Azure Synapse Studio ServerLess SQL 池访问错误 - Azure Synapse Studio ServerLess SQL Pool Access Error Azure SQL 的数据库链接到 Azure Synapse Anayltics 无服务器池分析 Z977089840A01401CB077 - Database link for Azure SQL to Azure Synapse Anayltics Serverless SQL Pool 是否可以使用 Azure Synapse Serverless SQL 池过滤动态日期范围? - Is it possible to filter on a dynamic date range with an Azure Synapse Serverless SQL Pool? Azure Synapse Serverless SQL 池无法连接但可以连接到专用 SQL 池? - Azure Synapse Serverless SQL Pool Unable to Connect BUT Can connect to Dedicated SQL Pool? Azure Synapse Serverless SQL 池 - 从引用字段中选择时出错 - Azure Synapse Serverless SQL Pool - Error while selecting from quoted fields 我们可以从管道 azure 突触在无服务器池中执行 sql 查询吗? - can we execute sql query in serverless pool from pipeline azure synapse? 使用“ActiveDirectoryPassword”身份验证和 pyodbc 连接到无服务器 Azure Synapse SQL 池时收到“登录超时已过期” - Receiving `Login timeout expired` when connecting to a serverless Azure Synapse SQL pool using `ActiveDirectoryPassword` authentication and pyodbc 如何在 Azure Synapse 无服务器 SQL 池中使用 CETAS 创建外部表时添加自动递增列? - How to add auto incremented columns while creating External Tables using CETAS in Azure Synapse serverless SQL Pool? 使用 Python 连接到 Azure Synapse Serverless SQL - Connecting to Azure Synapse Serverless SQL using Python 任务 - 在 Azure 中生成脚本 Synapse Serverless SQL - Tasks - Generate Scripts in Azure Synapse Serverless SQL
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM