No poner la contraseña en la llamada a los DTS en un Job

30/11/2003 - 23:49 por angel | Informe spam
Desde un Job llamo a distintos DTS mediante la
instrucción DTSRUN. El problema es que en esa instrucción
tengo que ponerle el usuario y la password del usuario
SQL Server para ejecutar al DTS, con lo cual cualquier
persona que ingrese al Job puede ver la password de dicho
usuario.
Cómo se evita esto?
 

Leer las respuestas

#1 Javier Loria
01/12/2003 - 06:22 | Informe spam
Hola:
Espero haberte convencido en el otro hilo de usar seguridad de Windows,
pero si no, lo que debes hacer es desde la linea de comando "ejecutar" el
DTSRUN con un parametro adicional: /!X, esto NO ejectuara el paquete pero te
dara una sentencia encriptada para ejectuar el paquete. Esta setencia es la
que usas en el JOB.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
"angel" wrote in message
news:026101c3b794$3c2004c0$
Desde un Job llamo a distintos DTS mediante la
instrucción DTSRUN. El problema es que en esa instrucción
tengo que ponerle el usuario y la password del usuario
SQL Server para ejecutar al DTS, con lo cual cualquier
persona que ingrese al Job puede ver la password de dicho
usuario.
Cómo se evita esto?

Preguntas similares