Hi
I have a script which creates a database, stored procs, views, tables, udf. I want to include a script to create a user 'user_1' and give execute permission on the database.
update
I tried following to create grant exec command for all stored procs
use DB;
go
declare @permission varchar(max)
select @permission = COALESCE(@permission + '; ' + 'Grant Execute on ' + name + ' user_1', 'Grant Execute on ' + name + ' user_1')
from sysobjects where xtype in ('P')
exec (@permission)
go
But exec (@permission) does not work. It gives incorrect syntax near ';'. Pls. suggest.
Thanks vishal