I want users to be able to run DTS packages to export data from the database.
I know that I need to set up a Proxy account and give the proxy account execute rights for the XP_cmdshell stored procedure, to allow non-members of the sysadmin role can run the following SQL statement to execute the DTS package.
exec master.dbo.xp_cmdshell 'DTSRun /S CMCUKSQL2000 /N REPORTER: Export Redeemers /E'
I just don't know where to start with setting up the Proxy account.
Does the Proxy account need to be a network login account? How and where do I set up the proxy account in SQL Server? Is it as a user in the Master db?
I've read that I need to map the users to the proxy account. How do I do this?
I know that I go to the 'Job System' tab in the SQL Server Agent, and input the details of the proxy account (once it's set up_. I just don't know how to set up the proxy account and I've got a feeling I need to involve the network administrator, but don't know what to tell him to do.
Thanks
I know that I need to set up a Proxy account and give the proxy account execute rights for the XP_cmdshell stored procedure, to allow non-members of the sysadmin role can run the following SQL statement to execute the DTS package.
exec master.dbo.xp_cmdshell 'DTSRun /S CMCUKSQL2000 /N REPORTER: Export Redeemers /E'
I just don't know where to start with setting up the Proxy account.
Does the Proxy account need to be a network login account? How and where do I set up the proxy account in SQL Server? Is it as a user in the Master db?
I've read that I need to map the users to the proxy account. How do I do this?
I know that I go to the 'Job System' tab in the SQL Server Agent, and input the details of the proxy account (once it's set up_. I just don't know how to set up the proxy account and I've got a feeling I need to involve the network administrator, but don't know what to tell him to do.
Thanks