Thanks a lot. This works.The next problem one may have is escaping. Topics about escaping can be found in internet pretty easely, but i mention an example of it:Original:sp_addrolemember 'db_owner', 'db_own';
A procedure:create PROCEDURE dbo.testproc2(@role varchar(100), @user varchar(100))AS exec('sp_addrolemember '''+ @role +''''+ ',' + '''' + @user + '''');GONow i'm satisfied an can change this procedure according to my task.Greetsaxt