BASE DE CONOCIMIENTO

Error: "Could not connect to server" (No fue posible conectarse al servidor) al usar la opción "Probar conexión" en Tableau Server con suplantación de MSSQL


Publicado: 09 Mar 2017
Fecha de la última modificación: 11 Oct 2023

Problema

Cuando prueba una conexión a una fuente de datos publicada en Tableau Server, es posible que se produzca el siguiente error después de hacer clic en la opción "Probar conexión": 

No se pudo conectar con el servidor
Ocurrió un error interno mientras se establecía una conexión de base de datos suplantada.

Entorno

  • Tableau Server
  • MS SQL Server

Solución

Para probar la conexión, conéctese a la fuente de datos publicada con Tableau Desktop. 

Causa

SQL Server no aceptará un nombre de usuario y una contraseña de Active Directory (AD) proporcionados desde una cuenta de usuario de AD distinta. 

En general, "Probar conexión" funcionará porque crea una conexión directa a la base de datos y no implica la cuenta de servicio Ejecutar como usuario. Sin embargo, en este caso, "Probar conexión" está intentando validar al usuario que inició sesión en Tableau Server en lugar de utilizar la cuenta Ejecutar como usuario. Si este usuario no tiene permisos de conexión, no se podrá usar la opción "Probar conexión". 

Cuando Tableau Server ejecuta una actualización o se conecta a SQL, utilizará la cuenta de usuario Ejecutar como de Tableau y la conexión se realizará correctamente. Es un comportamiento esperado que la conexión a la base de datos se realice con la cuenta Ejecutar como usuario antes de proporcionar a SQL Server las credenciales del usuario suplantado por medio de la consulta. 
¿Fue de ayuda este artículo para resolver el problema?