You can create the procedure below in you master database and run this procedure from the database to which you want to grant permissions. Also, the default role name is Execute_StoredProcedure. You can pass in the role name as a parameter
/*
This procedure grants Execute permissions to all procedures on a database to the role desired.
The default role is Execute_storedprocedure
*/
CREATE procedure sp_grant_permissions_proc @role varchar(100)='Execute_StoredProcedure' as
declare curname cursor for select name,user_name(uid) from sysobjects where xtype = 'P'
declare @procname varchar(100)
declare @username varchar(100)
open curname
fetch next from curname into @procname, @username
while @@fetch_status = 0
begin
declare @sql varchar(300)
set @sql = 'grant execute on ' + @username + '.[' + @procname + '] to ' + @role
exec(@sql)
fetch next from curname into @procname, @username
end
close curname
deallocate curname