Encriptar/desencriptar codigo fuente

18/02/2009 - 16:52 por Fernando | Informe spam
Hola expertos, antes que nada gracias de antemano por su tiempo y ayuda.
Tengo la necesidad de actualizar unos procedimientos almacenados de un
sistema que cree pasandoselos a otra persona para que los compile en su
servidor.
Lo que necesito es enviarle el archivo con el condigo del procedimiento
almacenado de forma encriptada para evitar que lo modifiquen y ellos
compilen este procedimiento almacenado en su servidor.
agradeceria alguna sugerencia de como hacer esta solucion.
Estoy trabajando con Sql server 2000 standard edition y windows 2003 server.
Los procedimientos ya llevan WITH ENCRYPTION

saludos

Fernando

Preguntas similare

Leer las respuestas

#6 Carlos Sacristan
19/02/2009 - 14:30 | Informe spam
Pero por eso te digo que al final, tienes que confiar en algún modo en esa
gente.

Imagínate que consigues hacer un programa que aplique un cambio a la base de
datos y lo haga de tal forma que Profiler no lo pueda detectar; ¿qué impide a
esa persona directamente no ejecutar el programa, decirte que lo ha hecho y
de ese modo echarte la culpa de que la solución que ideaste no funciona? ¿o
qué les impide hace otro tipo de cambios malintencionados en tus bases de
datos?

¿No puedes pasar el script directamente? ¿O simplemente comprobar que esa
gente lo ha ejecutado?


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Fernando" wrote:

Hola, el tema es el siguiente, tengo la necesidad de actualizar lo
procedimientos almacenados y/o algun objeto de mi bd sql server 2000, los
cuales estan en servidores ubicados en otro lugar, lo que hago en este
momento es pasarle el archivo sql a una persona que no es de sistemas y
darles los pasos para que lo compile corriendo el riesgo que no lo haga
correctamente o modifique algo del codigo fuente.

Para evitar este tema es que tengo la necesidad de pasarle algun cab,
exe,msi o algo asi para que el de doble clic y automaticamente ejecute mi
programa de actualizacion a la base de datos

gracias fernando

"Carlos Sacristan" escribió en
el mensaje news:
>
> ¿Y qué les impide a esa gente poner en marcha el profiler para ver la
> instrucción que estás ejecutando?
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Fernando" wrote:
>
>> Gracias por sus comentarios, se me ocurre entonces hacer algo asi como
>> crear
>> un instalador desde visual basic el cual me haga la actualizacion del
>> proc
>> almacenado,.
>>
>> fernando
>>
>>
>>
>> "Fernando" escribió en el mensaje
>> news:
>> > Hola expertos, antes que nada gracias de antemano por su tiempo y
>> > ayuda.
>> > Tengo la necesidad de actualizar unos procedimientos almacenados de un
>> > sistema que cree pasandoselos a otra persona para que los compile en su
>> > servidor.
>> > Lo que necesito es enviarle el archivo con el condigo del procedimiento
>> > almacenado de forma encriptada para evitar que lo modifiquen y ellos
>> > compilen este procedimiento almacenado en su servidor.
>> > agradeceria alguna sugerencia de como hacer esta solucion.
>> > Estoy trabajando con Sql server 2000 standard edition y windows 2003
>> > server.
>> > Los procedimientos ya llevan WITH ENCRYPTION
>> >
>> > saludos
>> >
>> > Fernando
>> >
>>
>>
>>



Respuesta Responder a este mensaje
#7 Fernando
19/02/2009 - 15:48 | Informe spam
Usando la logica de los service pack que maneja microsoft con sus productos
no veo que esto no se pueda hacer en mi caso, pero de todas maneras gracias
por tus comentarios seguire buscando..
saludos

fernando


escribió en el mensaje
news:

Pero por eso te digo que al final, tienes que confiar en algún modo en esa
gente.

Imagínate que consigues hacer un programa que aplique un cambio a la base
de
datos y lo haga de tal forma que Profiler no lo pueda detectar; ¿qué
impide a
esa persona directamente no ejecutar el programa, decirte que lo ha hecho
y
de ese modo echarte la culpa de que la solución que ideaste no funciona?
¿o
qué les impide hace otro tipo de cambios malintencionados en tus bases de
datos?

¿No puedes pasar el script directamente? ¿O simplemente comprobar que esa
gente lo ha ejecutado?


Un saludo
-
www.navento.com
Servicios de Localización GPS


"Fernando" wrote:

Hola, el tema es el siguiente, tengo la necesidad de actualizar lo
procedimientos almacenados y/o algun objeto de mi bd sql server 2000,
los
cuales estan en servidores ubicados en otro lugar, lo que hago en este
momento es pasarle el archivo sql a una persona que no es de sistemas y
darles los pasos para que lo compile corriendo el riesgo que no lo haga
correctamente o modifique algo del codigo fuente.

Para evitar este tema es que tengo la necesidad de pasarle algun cab,
exe,msi o algo asi para que el de doble clic y automaticamente ejecute mi
programa de actualizacion a la base de datos

gracias fernando

"Carlos Sacristan" escribió
en
el mensaje news:
>
> ¿Y qué les impide a esa gente poner en marcha el profiler para ver la
> instrucción que estás ejecutando?
>
>
> Un saludo
> -
> www.navento.com
> Servicios de Localización GPS
>
>
> "Fernando" wrote:
>
>> Gracias por sus comentarios, se me ocurre entonces hacer algo asi como
>> crear
>> un instalador desde visual basic el cual me haga la actualizacion del
>> proc
>> almacenado,.
>>
>> fernando
>>
>>
>>
>> "Fernando" escribió en el mensaje
>> news:
>> > Hola expertos, antes que nada gracias de antemano por su tiempo y
>> > ayuda.
>> > Tengo la necesidad de actualizar unos procedimientos almacenados de
>> > un
>> > sistema que cree pasandoselos a otra persona para que los compile en
>> > su
>> > servidor.
>> > Lo que necesito es enviarle el archivo con el condigo del
>> > procedimiento
>> > almacenado de forma encriptada para evitar que lo modifiquen y ellos
>> > compilen este procedimiento almacenado en su servidor.
>> > agradeceria alguna sugerencia de como hacer esta solucion.
>> > Estoy trabajando con Sql server 2000 standard edition y windows 2003
>> > server.
>> > Los procedimientos ya llevan WITH ENCRYPTION
>> >
>> > saludos
>> >
>> > Fernando
>> >
>>
>>
>>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida