Proteger Clave DSN en tabla dinamica

06/04/2006 - 13:30 por Pepe | Informe spam
Buenas,

tengo una hoja excel que contiene varias tablas dinamicas que conectan con
un SQL Server a traves de un DSN de sistema. El caso es que cuando actualizo
los datos siempre me pide la clave de conexion, he probado a marcar la
opcion de la tabla "guardar contraseña" pero me doy cuenta que si abro el
.xls con el bloc de notas aparece la clave perfectamente escrita con lo que
un usuario espabiladillo podria llegar tener acceso a determinada
informacion que yo no quiero que vea.

Hay alguna manera de encriptar esta clave?? es que tampoco quiero que se la
pregunte cada vez porque hay libros que tienen hasta 10 tablas dinamicas y
entonces deberian introducirlas 10 veces para refrescar los cambios en todas
las tablas...
 

Leer las respuestas

#1 Héctor Miguel
07/04/2006 - 04:08 | Informe spam
hola, Pepe !

... varias tablas dinamicas que conectan con un SQL Server a traves de un DSN de sistema... cuando actualizo... me pide la clave
... marcar la opcion de la tabla "guardar contrase#a" pero... si abro el .xls con el bloc de notas aparece la clave
... con lo que un usuario espabiladillo podria llegar tener acceso a determinada informacion que yo no quiero que vea.
... alguna manera de encriptar esta clave?
... tampoco quiero que se la pregunte cada vez porque hay libros que tienen hasta 10 tablas dinamicas [...]



prueba a 'convertir' en parametro la parte de la clave en la sentenca sql de la cadena de conexion ;)
DESPUES... 'bajas' el paramatro a [alg]una celda, que [obviamente] puedes 'mantener vacia' [para usuarios NO autorizados]
[probablemente] sera necesario el 'apoyo' de macros/eventos/... para 'detectar' a quien si... y a quien no [si lo quieres 'automatizar']

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares