Cifrar DTS

09/07/2004 - 16:55 por davidr | Informe spam
Hola a todos,

estoy intentando ejecutar dtsrun pasándole la cadena de
conexión, pero me gustaría que el resto de la cadena con
el nombre de usuario, password, servidor, etc. estuviesen
cifrados. Se que se ejecuta de este modo dtsrun /Z~ ...
pero, ¿cómo puedo generar esa cadena cifrada?

Gracias de antemano.
.

Preguntas similare

Leer las respuestas

#1 MAXI
09/07/2004 - 17:51 | Informe spam
Hola, pero esto lo estas haciendo en una aplicacion, para que cifrarla?




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


"davidr" escribió en el mensaje
news:2946c01c465c4$cfef7a30$
Hola a todos,

estoy intentando ejecutar dtsrun pasándole la cadena de
conexión, pero me gustaría que el resto de la cadena con
el nombre de usuario, password, servidor, etc. estuviesen
cifrados. Se que se ejecuta de este modo dtsrun /Z~ ...
pero, ¿cómo puedo generar esa cadena cifrada?

Gracias de antemano.
.
Respuesta Responder a este mensaje
#2 Javier Loria
09/07/2004 - 18:05 | Informe spam
Hola David:
Para generar la sentencia, ejecuta desde el Command Prompt la sentencia
que quieres correr pero al final agrega: /!Y /!C
DTSRUN /S ... /!Y /!C
Luego en tu programas haces Pegar (Paste) de la sentencia encriptada,
que te pone el DTSRUN en el Clipboard.
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.
davidr escribio:
Hola a todos,

estoy intentando ejecutar dtsrun pasándole la cadena de
conexión, pero me gustaría que el resto de la cadena con
el nombre de usuario, password, servidor, etc. estuviesen
cifrados. Se que se ejecuta de este modo dtsrun /Z~ ...
pero, ¿cómo puedo generar esa cadena cifrada?

Gracias de antemano.
.
Respuesta Responder a este mensaje
#3 davidr
13/07/2004 - 16:54 | Informe spam
Hola
tengo una serie de DTS que se llaman unos a otros. Para
ejecutar un DTS desde otro uso una 'Tarea de ejecución de
proceso'. El proceso Win32 que ejecuto es DTSRUN. Estre
los parámetros de conexión que le pasó está sa y su
contraseña. Me hacen falta por si ejecuto los DTS desde
otro equipo que no sea el servidor. Quiero cifrarlo pq no
quiero que nadie sepa la contraseña de sa (otros externos
acceden a los paquetes).

Gracias yperdón por la demora en responder.

Hola, pero esto lo estas haciendo en una aplicacion,


para que cifrarla?




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


"davidr" escribió


en el mensaje
news:2946c01c465c4$cfef7a30$
Hola a todos,

estoy intentando ejecutar dtsrun pasándole la cadena de
conexión, pero me gustaría que el resto de la cadena con
el nombre de usuario, password, servidor, etc. estuviesen
cifrados. Se que se ejecuta de este modo dtsrun /Z~ ...
pero, ¿cómo puedo generar esa cadena cifrada?

Gracias de antemano.
..



.

Respuesta Responder a este mensaje
#4 davidr
13/07/2004 - 16:59 | Informe spam
Hola Javier,
gracias por la ayuda y perdón por la demora en responder.

Lo que me comentas es correcto pero el problema que se me
plantea es que al poner la cadena cifrada en el parámetro
de una 'Tarea de ejecución de proceso' de un DTS, ésta no
me cabe.
Si sabes algún modo de generar una cadena factible de
utilizar telo lo agradecería.

Salu2
Hola David:
Para generar la sentencia, ejecuta desde el Command


Prompt la sentencia
que quieres correr pero al final agrega: /!Y /!C
DTSRUN /S ... /!Y /!C
Luego en tu programas haces Pegar (Paste) de la




sentencia encriptada,
que te pone el DTSRUN en el Clipboard.
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.
davidr escribio:
Hola a todos,

estoy intentando ejecutar dtsrun pasándole la cadena de
conexión, pero me gustaría que el resto de la cadena




con
el nombre de usuario, password, servidor, etc.




estuviesen
cifrados. Se que se ejecuta de este modo dtsrun /Z~ ...
pero, ¿cómo puedo generar esa cadena cifrada?

Gracias de antemano.
.




.

Respuesta Responder a este mensaje
#5 Maxi
13/07/2004 - 17:03 | Informe spam
entiendo, sabes que hago yo, trata de programar el paquete dentro de
SqlServer y fijate luego en el Job que te genera como arma una cadena toda
encriptada!! quizas eso te sea util

Suerte


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"davidr" escribió en el mensaje
news:2c8a701c468e9$5c1f4b80$
Hola
tengo una serie de DTS que se llaman unos a otros. Para
ejecutar un DTS desde otro uso una 'Tarea de ejecución de
proceso'. El proceso Win32 que ejecuto es DTSRUN. Estre
los parámetros de conexión que le pasó está sa y su
contraseña. Me hacen falta por si ejecuto los DTS desde
otro equipo que no sea el servidor. Quiero cifrarlo pq no
quiero que nadie sepa la contraseña de sa (otros externos
acceden a los paquetes).

Gracias yperdón por la demora en responder.

Hola, pero esto lo estas haciendo en una aplicacion,


para que cifrarla?




Maxi

Buenos Aires - Argentina

Desarrollador .NET 3 Estrellas

Mail: Maxi_accotto[arroba]speedy.com.ar

MSN:


"davidr" escribió


en el mensaje
news:2946c01c465c4$cfef7a30$
Hola a todos,

estoy intentando ejecutar dtsrun pasándole la cadena de
conexión, pero me gustaría que el resto de la cadena con
el nombre de usuario, password, servidor, etc. estuviesen
cifrados. Se que se ejecuta de este modo dtsrun /Z~ ...
pero, ¿cómo puedo generar esa cadena cifrada?

Gracias de antemano.
..



.






Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.714 / Virus Database: 470 - Release Date: 02/07/2004
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida