Forum Discussion
Error EvaluateNativeQueryUnallowed al intentar usar el conector Starburst
- 2 years ago
Me di cuenta del problema. Es una configuración de seguridad en la aplicación. Para resolverlo, vaya a Opciones de > de archivos y Configuración > Opciones.
En la sección Seguridad, desmarque la opción que dice "Requerir la aprobación del usuario para nuevas consultas de base de datos nativas" y las consultas se ejecutarán. Si hay una forma diferente de desmarcar esto para todos los usuarios y alguien lo sabe, por favor, hágamelo saber.
Gracias. Lo hice y encontré este error:
ExceptionType: Microsoft.Mashup.Engine.Interface.QueryPermissionException, Microsoft.MashupEngine
Parece que no se está autenticando. Lo interesante es que se autentica cuando inicio sesión. Ahora, sé que la base de datos funciona con la autenticación Kerberos y no pude usar eso, así que probé LDAP que me conectó. Pero no parece funcionar con eso
Hola @lg01 ,
Hay otros métodos de autenticación que podrían considerarse.
Autenticación básica:
La autenticación básica implica el envío de un nombre de usuario y una contraseña en texto sin formato a través de la red. Aunque no es tan seguro como Kerberos, puede ser una opción si fallan otros métodos.
Tenga cuidado al usar la autenticación básica, especialmente en redes no seguras.
OAuth o autenticación basada en tokens:
Si la fuente de datos admite OAuth o autenticación basada en tokens, considere la posibilidad de usarla.
OAuth permite a los usuarios conceder a aplicaciones de terceros acceso limitado a sus recursos sin tener que compartir sus credenciales directamente.
Guía de solución de problemas de autenticación Kerberos - Windows Server | Microsoft Learn
Saludos
Xianda Tang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.