AttachDBFileName: No existe seguridad?

02/03/2006 - 14:19 por Jordi | Informe spam
Hola

Creo una base de datos con Sql Server Express. Luego con el explorador de
windows la copio en la directorio C:\Datos\, sin hacer Detach.

Mediante código lo adjunto la base de datos, donde el string de conexión es:

"Driver=SQL
Server;Server=VALERIA\SQLEXPRESS;UID=;PWD=;AttachDBFileName=C:\Datos\Prueba.mdf"

Y lo hace bien.

Entonces como puedo evitar que se adjunte mi base de datos a otro servidor,
si ni siquiera se necesita usuario ni contraseña. Como puedo blindarla para
que si no se sabe el usuario y la contraseña no se pueda adjuntar?

Gracias
 

Leer las respuestas

#1 Maxi
02/03/2006 - 15:23 | Informe spam
Hola, no puedes hacer eso en ninguna version de SQL server. No funciona como
Access. Ademas el que haga esto en una empresa sera un DBA y por logica la
empresa tiene depisitado la confianza en esta persona


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Jordi" escribió en el mensaje
news:du6r82$q7n$
Hola

Creo una base de datos con Sql Server Express. Luego con el explorador de
windows la copio en la directorio C:\Datos\, sin hacer Detach.

Mediante código lo adjunto la base de datos, donde el string de conexión
es:

"Driver=SQL
Server;Server=VALERIA\SQLEXPRESS;UID=;PWD=;AttachDBFileName=C:\Datos\Prueba.mdf"

Y lo hace bien.

Entonces como puedo evitar que se adjunte mi base de datos a otro
servidor, si ni siquiera se necesita usuario ni contraseña. Como puedo
blindarla para que si no se sabe el usuario y la contraseña no se pueda
adjuntar?

Gracias


Preguntas similares