Recent Posts

Archives

Categories

Meta

Proxy user-ek

Gyakran előfordul, hogy pl. egy ütemezett feladatban cmd parancsot kell kiadni egy win. user nevében. Ilyenkor kell felvenni a proxy user-t és a job-ot az agent helyett ezzel a user-rel futtathatjuk.

Lépések:

1. Credential user felvétele: (a username-nek egy létező WIN. usernek kell lennie)

USE [master]
GO
CREATE CREDENTIAL [credentialName] WITH IDENTITY = N'username', SECRET = N'password'
GO

2. Proxy létrehozása:

EXEC msdb.dbo.sp_add_proxy @proxy_name=N'testProxy2',@credential_name=N'testCredential',
@enabled=1,
@description=N'some description'
GO
EXEC msdb.dbo.sp_grant_proxy_to_subsystem @proxy_name=N'testProxy2', @subsystem_id=3
GO

Ezek után már kiválasztható a “Run as”-nél a proxy user:jobstep