I get the following error when calling a stored procedure that has a table valued parameter as one of the parameters
The EXECUTE permission was denied on the object 'ValidationErrors'
ValidationErrors is a TVP created with the following statement:
CREATE TYPE [dbo].[ValidationErrors] AS TABLE( [ErrorMessage] varchar NOT NULL )
The user executing the stored procedure has execute privileges on the stored procedure. However, I still get the above error. Any ideas?