La création d'un procédé stocké mis en tête avec le sp_ et le placement de lui dans la base de données principale le rendront disponible à n'importe quelle base de données sans nécessité de mettre en tête le procédé stocké avec le nom de la base de données.
Ceci fonctionnerait bien probablement dans votre environnement.
Vous pourriez créer une base de données spécifique mais d'autre part vous devrez toujours s'exécuter dans le cadre de cette base de données, de sorte qu'ait pu être problématique.