Hi John Aherne ,
Thankyou for using Microsoft Q&A platform and thanks for posting your query here. I understand that linked service connection is failing when you are trying to use KeyVault to store the password for onPrem SQL server datastore.
I tried to repro the scenario and was able to make through it . I would like to highlight couple of things that needs to be taken care of:
- Make sure that the managed identity used for authentication in your keyVault linked service has 'Get' secret permission.
To grant that permission, go to the access policy in keyvault and select 'Get' secret permission for your managed identity
Check this doc for more information: Assign a Key Vault access policy
- Make sure to enter correct secret name which has stored the correct SQL password as the secret value.
Hope it helps. Please accept the answer if it is helpful. Thankyou