Criar um procedimento armazenado prefixado com o sp_ e coloc o na base de dados mestra farão disponível a toda a base de dados sem a necessidade de prefixar o procedimento armazenado com o nome da base de dados.
Isto trabalharia provavelmente melhor em seu ambiente.
Você poderia criar uma base de dados específica mas por outro lado você precisará sempre de executar no contexto dessa base de dados, de modo que pudesse ser problemático.