I get the following message when I try to execute a stored procedure.
“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.”
I’ve done GRANT ALL ON PROCEDURE database.proc TO databaseuser@localhost;
Where the database is the database name, the proc is the name of the stored
procedure and the databaseuser is the name of the user I set to Lucee to
connect as.
The GRANT statement executes successfully, but it doesn’t change the
outcome. I still receive this error. I’m doing a very simple two param
call to a stored proc.
<cfstoredproc procedure="getOpenProjects">
<cfprocparam cfsqltype="cf_sql_date" value="#arguments.d#" />
<cfprocparam cfsqltype="cf_sql_numeric" value=
“#session.marketid#” />