guardar cadena de conexion en variable global

09/11/2006 - 09:44 por Ale | Informe spam
Hola a todos, tengo la cadena de conexión en el fichero app.cofig encriptada.
A la hora de asignársela a un sqlconnection: leo del app.config, desencripto
y asigno al objeto sqlconnection.
Para evitar estar haciendo esto cada vez que creo un objeto sqlconnection,
he pensado que podría meter la cadena de conexión desencriptada en una
variable global. De esta forma me evito el acceso reiterativo al app.config y
su posterior desencriptación.
La duda que me surge es el tema de la seguridad ¿es poco seguro hacer esto?
¿hay alguna otra forma de llevar a cabo lo que pretendo hacer?

Muchas gracias. Un saludo

Preguntas similare

Leer las respuestas

#1 Cid
09/11/2006 - 11:31 | Informe spam
No veo problema, hazlo asi, defines una variable global, desencriptas y la
usas. salu2.

"Ale" escribió en el mensaje
news:
Hola a todos, tengo la cadena de conexión en el fichero app.cofig
encriptada.
A la hora de asignársela a un sqlconnection: leo del app.config,
desencripto
y asigno al objeto sqlconnection.
Para evitar estar haciendo esto cada vez que creo un objeto sqlconnection,
he pensado que podría meter la cadena de conexión desencriptada en una
variable global. De esta forma me evito el acceso reiterativo al
app.config y
su posterior desencriptación.
La duda que me surge es el tema de la seguridad ¿es poco seguro hacer
esto?
¿hay alguna otra forma de llevar a cabo lo que pretendo hacer?

Muchas gracias. Un saludo
Respuesta Responder a este mensaje
#2 Fernando
09/11/2006 - 13:10 | Informe spam
Ale escribió:
Hola a todos, tengo la cadena de conexión en el fichero app.cofig encriptada.
A la hora de asignársela a un sqlconnection: leo del app.config, desencripto
y asigno al objeto sqlconnection.
Para evitar estar haciendo esto cada vez que creo un objeto sqlconnection,
he pensado que podría meter la cadena de conexión desencriptada en una
variable global. De esta forma me evito el acceso reiterativo al app.config y
su posterior desencriptación.
La duda que me surge es el tema de la seguridad ¿es poco seguro hacer esto?
¿hay alguna otra forma de llevar a cabo lo que pretendo hacer?

Muchas gracias. Un saludo


Hola, tambien puedes hacerlo con una propiedad, puede que sea un pco mas
seguro. Saludos

Fernando
Respuesta Responder a este mensaje
#3 Yonaides
23/11/2006 - 14:35 | Informe spam
Es mucho mas beneficioso utilizar un propiedad en tu proyecto por que asi
dices donde
se va a utilizar tu variable o en este caso tu [propiedad] una variable
globar esta en uso
en todo tu projecto pero la propiedad en .NET como en otras herramientas
solo se utiliza donde tu decidas

ATT Yonaides {Estudiante de Ing. en Sistemas)



"Fernando" escribió en el mensaje
news:eF9Xeg$
Ale escribió:
Hola a todos, tengo la cadena de conexión en el fichero app.cofig
encriptada. A la hora de asignársela a un sqlconnection: leo del
app.config, desencripto y asigno al objeto sqlconnection. Para evitar
estar haciendo esto cada vez que creo un objeto sqlconnection, he pensado
que podría meter la cadena de conexión desencriptada en una variable
global. De esta forma me evito el acceso reiterativo al app.config y su
posterior desencriptación.
La duda que me surge es el tema de la seguridad ¿es poco seguro hacer
esto? ¿hay alguna otra forma de llevar a cabo lo que pretendo hacer?

Muchas gracias. Un saludo


Hola, tambien puedes hacerlo con una propiedad, puede que sea un pco mas
seguro. Saludos

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