Parâmetro com valor de tabela em um procedimento armazenado obtém erro de permissão de execução negada

Recebo o seguinte erro ao chamar um procedimento armazenado que possui um parâmetro com valor de tabela como um dos parâmetros

oEXECUTE permissão foi negada no objeto 'ValidationErrors'

ValidationErrors é um TVP criado com a seguinte instrução:

CREATE TYPE [dbo].[ValidationErrors] AS TABLE(
    [ErrorMessage] [varchar](255) NOT NULL
)

O usuário que está executando o procedimento armazenado possui privilégios de execução no procedimento armazenado. No entanto, ainda recebo o erro acima. Alguma ideia?

questionAnswers(3)

yourAnswerToTheQuestion