es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Obtener el nombre de usuario del Servicio Vinculado ADF desde el Almacén de Claves de Azure SQL.

Tengo una cadena de conexión almacenada en Key Vault y puedo obtener el secreto y usarlo en mi servicio vinculado. He pasado el nombre de usuario en la cadena de conexión:

Integrated Security=True;Data Source=servername;Initial Catalog=databasename;UID=username 

Sin embargo, en el servicio vinculado de ADF aún se me solicita un nombre de usuario y no puedo solucionarlo.

¿Hay alguna manera de solucionarlo? Necesito completar el campo de nombre de usuario para poder probar la conexión y guardarla.

enter image description here

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, hay una forma de solucionarlo. Puedes utilizar la opción “Cadena de conexión” en la configuración del servicio vinculado en lugar de las opciones “Nombre de usuario” y “Contraseña”. Esto te permitirá pasar la cadena completa de conexión recuperada de Key Vault, incluyendo el nombre de usuario, sin que tengas que introducirlo de nuevo.

    Para hacerlo:

    1. En la configuración del servicio vinculado, selecciona la opción “Cadena de conexión” en el menú desplegable “Tipo de credencial”.
    2. Introduce la cadena de conexión recuperada de Key Vault, reemplazando “nombre de usuario” con el nombre de usuario real obtenido del secreto.
    3. Prueba la conexión y guarda el servicio vinculado.

    Esto debería permitirte utilizar la cadena de conexión con el nombre de usuario incluido sin que te pidan introducirlo de nuevo.

Comments are closed.