Estoy tratando de conectarme al servidor mariadb en jdbc y llamar a mi procedimiento almacenado, pero obtengo este error. También he probado:

'' 'OTORGAR TODO EN mysql.proc A' Gruppe18'@'i3ED6FBF0.versanet.det ';' ''

Pero en mysql obtuve un error de acceso denegado.

Y el servidor es de la universidad, por lo que no tengo acceso completo.

introduzca la descripción de la imagen aquí

-2
Kamyab 22 ene. 2021 a las 20:47

1 respuesta

La mejor respuesta

La imagen muestra que está utilizando parámetros con nombre, lo que significa que el controlador JDBC necesita consultar los metadatos del procedimiento almacenado para saber cuáles son esos parámetros.

Su usuario no está autorizado a consultar esos metadatos.

Solución: Utilice parámetros posicionales.

0
Andreas 23 ene. 2021 a las 00:14