#How to create credentials and proxy account by script in
SQL2008R2#
Script Uses: In SSIS package Migration and SQL server agent job to
access outside file.
Credentials are used for to allow sql server authenticated logins
to access file source or any action outside sql server.
#Scripts for Credentials creation#
USE [master]
GO
-- Update the SECRET (password) in CREATE CREDENTIAL query before
running script
IF NOT EXISTS (SELECT * FROM sys.credentials WHERE name =
'DBA_Report')
BEGIN
CREATE CREDENTIAL [DBA_Report] WITH IDENTITY = N'prod\$sa-ddh',
SECRET ='sssss'
END
GO
-->Windows login name:prod\$sa-ddh
-->Secret:
specify the password
#Create a proxy account named ‘DBA_Report’to map the credentials
‘DBA_Report’#
-- Drop the proxy if it already exists
IF EXISTS (SELECT 1 FROM msdb.dbo.sysproxies WHERE name =
'DBA_Report')
BEGIN
EXEC msdb.dbo.sp_delete_proxy @proxy_name = N'DBA_Report'
END
GO
-- Add the proxy
EXEC msdb.dbo.sp_add_proxy
@proxy_name=N'DBA_Report',@credential_name=N'DBA_Report',
@enabled=1
GO
-- Grant proxy account to SQL Server Agent
Sub-systems(subsystem_id=11) into SSIS PAckage Execution folder in Proxies.
EXEC msdb.dbo.sp_grant_proxy_to_subsystem
@proxy_name=N'DBA_Report', @subsystem_id=11
Hope you are happy
in accessing sub systems like SSIS, Command shell and active x script!!!
Alterations Boutique offers professional suit alterations, dress alterations, and wedding dress alterations in London. Their expert tailors provide precision adjustments to ensure a perfect fit for every garment, whether it's a suit, dress, or bridal gown. With personalized service and years of experience, they are dedicated to delivering the highest quality alterations. For more details, visit Alterations Boutique. proxysite.guru
ReplyDelete