• Short Way for SQL Server 2008 and SQL Server 2008 R2:

    declare @strSQL varchar(max)

    set @strSQL ='';

    select @strSQL = @strSQL + ' grant exec on ' + name + ' to User1 ;' from sys.procedures

    exec (@strSQL)

    MS SQL Server DBA
    www.mehmetguzel.net