![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi I have a DTS that send mails through a DTSSendMailTask, so I need to execute the Package as a Domain User. The same package, before sends the email, executes a series of steps that ussualy takes 4-5 hours to completion (the mail has the "job successfully completed" message) The server's configuration is: * IIS 5.0 & SQL 2000 (running on the same server) * The web server accepts only NTLM autentification. Well, all ok, but... 1. The package must be executed through IIS (there is no other interface available between the final user and the server). 2. The SQLServer has strong security policies, so I can't execute xp_cmdshell (so goodbye DTSRun in a job) 3. I could run the DTSRun command in ASP via WScript.Shell but is executed in the IWAM user account context, so I loose the email capabilities because IWAM cannot connects to the Exchange Server. 4. sp_start_job cannot be used because 2. 5. DTS.Package fails because it runs synchronously Any ideas? PS: forget to use any method that involves a security/admin accound, I don't have one and I cannot use any but my own (public role) |
#3
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |