În SQL Server 2000, nu cred că poţi să faci asta (dacă vrei să-i dai drept de modificare pe o procedură, atunci trebuie să-l faci membru în database role-ul db_ddladmin sau db_owner, ceea ce înseamnă că poate să modifice orice obiect din baza de date).
În SQL Server 2005, poţi să faci:
GRANT ALTER ON NumeProcedura TO NumeUtilizator
Răzvan