Я добавил пару хранимых процедур в базу данных SQL Server 2005 в нашей компании. База данных использует проверку подлинности Windows. Другие пользователи не могут видеть процедуры, хотя они могут просматривать базу данных / таблицы / хранимые процедуры с помощью SQL Server Management Express. Чего мне не хватает?
Убедитесь, что вы предоставляете разрешения на выполнение SP:
GRANT EXECUTE ON [sp name] TO [user/role]