Encriptacion de Procedimientos Almacenados

22/12/2005 - 22:05 por jpablos | Informe spam
Saludos ..

Saludos en mi trabajo me dijeron que necesitan que se encripten todos los
procedimientos almacenados que tenemos actualmente donde nuestros clientes,
mi pregunta es hay alguna manera de encriptar automaticamente todos los
procedimientos almacenados creados, ya que los procedimientos almacenados que
tenemos son bastantes (alrededor de 600) ...

Gracias...

Preguntas similare

Leer las respuestas

#1 Guillermo Roldán
22/12/2005 - 11:41 | Informe spam
Estoy con Isaias, ya que de forma automática no se puede.

Quizás, a través del Administrador Corporativo puedes generar las DDLs, y
después con un editor de texto puedas emplear el buscar y reemplazar, de tal
modo que puedas cambiar "AS" por "WITH ENCRYPTION AS", por ponerte un
ejemplo.

Es lo único que se me ocurre por el momento... algún truco así, o hacerlo
uno a uno...

Saludos,
Guillermo Roldán

"jpablos" escribió en el mensaje
news:
Saludos ..

Saludos en mi trabajo me dijeron que necesitan que se encripten todos los
procedimientos almacenados que tenemos actualmente donde nuestros


clientes,
mi pregunta es hay alguna manera de encriptar automaticamente todos los
procedimientos almacenados creados, ya que los procedimientos almacenados


que
tenemos son bastantes (alrededor de 600) ...

Gracias...


Respuesta Responder a este mensaje
#2 Isaias
22/12/2005 - 22:59 | Informe spam
De forma AUTOMATICA, no, debes hacer uno a uno con la opcion ALTER
PROCEDURE..WITH ENCRYPTION
Saludos
IIslas


"jpablos" escribió:

Saludos ..

Saludos en mi trabajo me dijeron que necesitan que se encripten todos los
procedimientos almacenados que tenemos actualmente donde nuestros clientes,
mi pregunta es hay alguna manera de encriptar automaticamente todos los
procedimientos almacenados creados, ya que los procedimientos almacenados que
tenemos son bastantes (alrededor de 600) ...

Gracias...


Respuesta Responder a este mensaje
#3 Maxi
23/12/2005 - 13:21 | Informe spam
Hola, podrias armarte un cursor y ejcutar SQL dinamico para hacer los ALTER
TABLE


Salu2
Maxi [MVP SQL SERVER]


"jpablos" escribió en el mensaje
news:
Saludos ..

Saludos en mi trabajo me dijeron que necesitan que se encripten todos los
procedimientos almacenados que tenemos actualmente donde nuestros
clientes,
mi pregunta es hay alguna manera de encriptar automaticamente todos los
procedimientos almacenados creados, ya que los procedimientos almacenados
que
tenemos son bastantes (alrededor de 600) ...

Gracias...


Respuesta Responder a este mensaje
#4 ulises
23/12/2005 - 15:53 | Informe spam
Un cursor!!!! ... no esperé leer algo así de ti Maxi ... (broma) ... en todo
caso la solución que presenta Guillermo me parece más rápida : generar el
script y modificarlo para que incluya las palabras "WITH ENCRYPTION" ... y
usar ALTER para no perder los permisos (si fuera el caso).

Saludos,
Ulises

"Maxi" wrote:

Hola, podrias armarte un cursor y ejcutar SQL dinamico para hacer los ALTER
TABLE


Salu2
Maxi [MVP SQL SERVER]
Respuesta Responder a este mensaje
#5 Maxi
23/12/2005 - 18:29 | Informe spam
Ulisis, si un cursor!! porque, porque usarlos para estas cosas no esta nada
mal ni mucho menos. Veamos, cuantos procedimientos podra tener (1000)
(2000), cada cuanto hara esta tarera administrativa (1 2 o 3 veces quizas) ,
quien usara este tipo de SP (un DBA), no veo porque entonces no usar
cursores :-), yo los uso para estas cosas y son muy buenos, tengop varios
script de mantenimiento (hasta un generador de codigo) que funciona con
cursores.
Ahora, poner un cursor dentro de una query en un producto en produccion es
para mi un horror


Salu2
Maxi [MVP SQL SERVER]


"ulises" escribió en el mensaje
news:
Un cursor!!!! ... no esperé leer algo así de ti Maxi ... (broma) ... en
todo
caso la solución que presenta Guillermo me parece más rápida : generar el
script y modificarlo para que incluya las palabras "WITH ENCRYPTION" ... y
usar ALTER para no perder los permisos (si fuera el caso).

Saludos,
Ulises

"Maxi" wrote:

Hola, podrias armarte un cursor y ejcutar SQL dinamico para hacer los
ALTER
TABLE


Salu2
Maxi [MVP SQL SERVER]



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