Search

onze sponsors

microsoft_logo.gif


 

computrain_logo.JPG

Forum Login | Register
   Forum

 

Subject: Rechten voor ServiceDesk op 1 job
Prev Next
You are not authorized to post a reply.

Author Messages
A SUser is Offline

Posts:25

02-11-2009 10:12:46 Alert 

Geachte collega DBA's,

Is het mogelijk om een login alleen execute rechten te geven op een aantal jobs? Moet ik deze dan owner maken van de job? Dit wil ik eigenlijk niet, omdat ik dan maar 1 persoon deze execute rechten kan geven en ik alle gebruikers uit een AD groep deze rechten geven. Weet iemand waarom ik geen AD groep kan kiezen als job owner? 

Groetjes, Anne

Rob PellicaanUser is Offline

Posts:11

03-11-2009 20:17:38 Alert 

 Hoi Anne, 

 Bekijk eens of dit voor je werkt.

Kort samengevat, creer je een stored procedure die de job aanroept en op die stored procedure deel je rechten uit op de gewenste AD groep.

Met vriendelijke groet,

Rob

 

CREATE LOGIN [NT AUTHORITY\Authenticated Users] FROM WINDOWS 

GO

 

CREATE USER [NT AUTHORITY\Authenticated Users] FOR LOGIN [NT AUTHORITY\Authenticated Users]

GO

 

CREATE PROCEDURE StartTestJob 

WITH EXECUTE AS 'dbo' -- This let's the Job be started under dbo credentials (mapped to the login 'sa')

AS

BEGIN

EXEC msdb.dbo.sp_start_job N'TestJob' ;

END

GO

 

GRANT EXECUTE ON StartTestJob TO [NT AUTHORITY\Authenticated Users]

GO

 

-- Can be executed by any authenticated user

EXEC StartTestJob

 

 

You are not authorized to post a reply.
Forums > Forums > DBA > Rechten voor ServiceDesk op 1 job



ActiveForums 3.6
  
Copyright (c) 2012 PASS Nederland   Privacy Statement  Terms Of Use