![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
To let domain users schedule their DTS jobs on SQL 2000 server, what kind rights or permissions I need to set for SQL Agent Proxy Account? Does Proxy Account need to belong to domain admin group? Thanks in advance. -George |
#3
| |||
| |||
|
|
-----Original Message----- In article <007601c3aad7$357163e0$a401280a (AT) phx (DOT) gbl>, George TST_MC (AT) hotmail (DOT) com> writes To let domain users schedule their DTS jobs on SQL 2000 server, what kind rights or permissions I need to set for SQL Agent Proxy Account? Does Proxy Account need to belong to domain admin group? Thanks in advance. -George The domain proxy account should not be a member of the domain admin group, as one purpose of the proxy account is to be of a lower privilege than that used for the SQL Server service. This does not mean o say it is a problem if it is, rather it goes against the idea of using the proxy account properly. To call DTSRUN there are no special privileges needed. If using integrated security either load the package or within the package then you will need to take this into account however and ensure the proxy account can connect to SQL with the correct level of access to perform these operations. From Books Online - "SQL Server Agent proxy accounts allow SQL Server users who do not belong to the sysadmin fixed server role to execute xp_cmdshell and own SQL Server Agent jobs. The administrators can assign appropriate security permissions to the proxy account to control the ability of these jobs to access resources in the network." So nothing special, just give it what it needs to do the jobs you require. -- Darren Green (SQL Server MVP) DTS - http://www.sqldts.com PASS - the definitive, global community for SQL Server professionals http://www.sqlpass.org . |
#4
| |||
| |||
|
|
Darren; Thank you for the explanation. My domain users can create DTS packages and manually run the packages on SQL server 2000. But when they create jobs to run their packages, the jobs are failed. The errors show "cannot access server". I do not want to grant the users as sa. Does SQL Agent Proxy Account can help? Thank you for your recommendation. -George |
![]() |
| Thread Tools | |
| Display Modes | |
| |