Unable to load secrets when creating a linked service using Synapse

Xhevahir Mehalla 0 Reputation points
2024-07-25T13:03:57.21+00:00

Hello -

I have this setup and but I am facing some issues:

Created a key Vault

Public access disabled

Created private endpoint for the key vault

Create Private DNS records/Zones and link so all is working and I can see them

I created secrets for Oracle as such:

a) create the ks-connectstring=jdbc:oracle:thin:@hostaname:portno/servicename

b) created secrets for oracle username and password

I created a user managed identity for the synapse and added to access key policy on Key Vault

Created a Access Policy to be able to access the keys/secrets and I can see the keys.

I created a Linked Service on Azure Synapse on the Key vault and is connected fine

I tried to create a Linked service on Oracle using the Key vault but when I try to Load the secrets is not working.

I get this error (error loading) as shown on print screen.

Please can you help!

User's image

Azure Key Vault
Azure Key Vault
An Azure service that is used to manage and protect cryptographic keys and other secrets used by cloud apps and services.
1,194 questions
Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
4,696 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Luis Arias 6,136 Reputation points
    2024-07-25T20:03:59.3+00:00

    Hi Xhevahir Mehalla,

    I suggest you to verify the permission model on key vault and associate to the managed identity that you are using.

    Please check :

    If the information helped address your question, please Accept the answer.

    Luis

    0 comments No comments