Troubleshooting
Problem
When working in Framework Manager with a MySQL JDBC data source, a bulk metadata import or selective import of stored procedures fails with the following error: java.sql.SQLException: User does not have access to metadata required to determine stored procedure parameter types. If rights can not be granted, configure connection with "noAccessToProcedureBodies=true" to have driver generate parameters that represent INOUT strings irregardless of actual parameter types. at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:998) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:937) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:926) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:872) at com.mysql.jdbc.DatabaseMetaData.getCallStmtParameterTypes(DatabaseMetaData.java:1633) at com.mysql.jdbc.DatabaseMetaData.getProcedureOrFunctionColumns(DatabaseMetaData.java:3963) at com.mysql.jdbc.JDBC4DatabaseMetaData.getProcedureColumns(JDBC4DatabaseMetaData.java:108) at com.ibm.cognos.jdbc.adaptor.BaseDatabaseMetadataAdaptor.getProcedureColumnsImpl(BaseDatabaseMetadataAdaptor.java:1133) at com.ibm.cognos.jdbc.adaptor.BaseDatabaseMetadataAdaptor.getProcedureColumns(BaseDatabaseMetadataAdaptor.java:1116) at com.ibm.cognos.internal.relmd.metadata.import_.functions.ProcedureRoutineArgumentsImportElem.getRoutineArgumentsGeneric(ProcedureRoutineArgumentsImportElem.java:368)
Log InLog in to view more of this document
Was this topic helpful?
Document Information
Modified date:
08 May 2025
UID
swg21964272