Het gereserveerde voorvoegsel dat dit gedrag vertoont, is sp_ . Niet sp .
Een opgeslagen procedure genaamd spAddUser wordt op de normale manier opgelost zonder te zoeken naar een overeenkomend object in master .
Het relevante citaat in online boeken is
Vermijd het gebruik van de sp_ voorvoegsel bij het benoemen van procedures. Dit voorvoegsel wordt door SQL Server gebruikt om systeemprocedures aan te duiden. Als u het voorvoegsel gebruikt, kan de toepassingscode breken als er een systeemprocedure is met dezelfde naam.
Maar ik zou deze voorvoegsels hoe dan ook vermijden. Als alle opgeslagen procedures worden voorafgegaan door sp het wordt snel vervelend IMO.