Use
CREATE PROCEDURE dbo.MySP
O usuário com o qual você está conectado deve ter um esquema padrão inexistente.
DEFAULT_SCHEMA pode ser definido para um esquema que não existe atualmente no banco de dados.
Além disso, você deve usar
quotename(@tableName)
e um tipo de parâmetro de sysname
em vez de varchar(100)
para evitar injeção de SQL ou apenas erros de nomes de objetos não padrão.