El grupo al cual envías entradas es un grupo Usenet. Si envías mensajes a este grupo, cualquier usuario de Internet podrá ver tu dirección de correo electrónico
(1) Realizar una copia de seguridad de una base de datos. (2) Entregar la copia a otra persona. (3) Que esta otra persona en otro equipo restaure la copia de seguridad.
¿
(4) Que la base de datos restaurada en el otro extremo del mundo (en otro equipo) ESTE PROTEGIDA: es decir, mediante contraseña, cifrada, ..., que no pueda ver las estructuras de las tablas, relaciones, SP, ..., que únicamente puede ser atacada por una aplicación de escritorio.
?
Nota: al margen de esto pero con relación, creo que es posible "cifrar" los SP, ahora mismo la aplicación de escritorio que "ataca la base de datos" lo hace sin estar cifrados, ¿si los cifrase debería modificar "algo" en el código de la aplicación para que funcionara como hasta ahora (ahora están sin cifrar)?
El producto que ofrece Microsoft para lograr esos niveles de protección es el Microsoft System Center Data Protection Manager (DPM) 2007. Permite protección a nivel de archivos físicos y respaldos cifrados, enntre otras cosas.
SQL Server por sí mismo, no puede hacer esas cosas.
> (1) Realizar una copia de seguridad de una base de datos. > (2) Entregar la copia a otra persona. > (3) Que esta otra persona en otro equipo restaure la copia de seguridad.
> ¿
> (4) Que la base de datos restaurada en el otro extremo del mundo (en otro > equipo) ESTE PROTEGIDA: es decir, mediante contraseña, cifrada, ..., que no > pueda ver las estructuras de las tablas, relaciones, SP, ..., que únicamente > puede ser atacada por una aplicación de escritorio.
> ?
> Nota: al margen de esto pero con relación, creo que es posible "cifrar" los > SP, ahora mismo la aplicación de escritorio que "ataca la base de datos" lo > hace sin estar cifrados, ¿si los cifrase debería modificar "algo" en el > código de la aplicación para que funcionara como hasta ahora (ahora están > sin cifrar)?
"Mi gozo en un pozo", en fin como alternativa ¿cómo podría hacer lo siguiente? (NOVATO TOTAL)
En mi equipo (Servidor con Windows 2000 Server y SQL Server 2000)
(1) Tengo una base de datos llamada REAL (2) Crear en el mismo servidor una copia exacta de la base de datos REAL pero con otro nombre.
Un novato total como yo está pensado en:
(1) Realizar una copia de seguridad de la base de datos REAL (2) Restaurar la copia de seguridad de la base de datos REAL pero con otro nombre (PRUEBAS)
Nota: por supuesto que la base de datos REAL quedara intacta, que en la aplicaciñon de escritorio que ataca a SQL Server pudiera seleccionar la de PRUEBAS y la REAL a su aire (y vicevesa) ¿?
En el caso de SQL Server 2005 se incluyen funciones varias para encriptar los datos. Y en SQL Server 2008 se puede encriptar toda la base de datos en forma automática. Ver los detalles en este artículo de Antonio Soto:
"Gustavo Larriera (MVP)" wrote: > El producto que ofrece Microsoft para lograr esos niveles de protección es el > Microsoft System Center Data Protection Manager (DPM) 2007. Permite > protección a nivel de archivos físicos y respaldos cifrados, enntre otras > cosas.
> SQL Server por sí mismo, no puede hacer esas cosas.
> > (1) Realizar una copia de seguridad de una base de datos. > > (2) Entregar la copia a otra persona. > > (3) Que esta otra persona en otro equipo restaure la copia de seguridad.
> > ¿
> > (4) Que la base de datos restaurada en el otro extremo del mundo (en otro > > equipo) ESTE PROTEGIDA: es decir, mediante contraseña, cifrada, ..., que no > > pueda ver las estructuras de las tablas, relaciones, SP, ..., que únicamente > > puede ser atacada por una aplicación de escritorio.
> > ?
> > Nota: al margen de esto pero con relación, creo que es posible "cifrar" los > > SP, ahora mismo la aplicación de escritorio que "ataca la base de datos" lo > > hace sin estar cifrados, ¿si los cifrase debería modificar "algo" en el > > código de la aplicación para que funcionara como hasta ahora (ahora están > > sin cifrar)?
Hola, bueno pero para poder hacer todas estas cosas usted debe tener permisos o sea: si define bien su nivel de seguridad no deberia tener ningun tipo de problemas.
En sql 2008 recien se incorpora el concepto de Database Encryption nativa
--
Saludos ----------------------------------------------------------------------- Maxi Accotto Microsoft MVP en SQLServer SQltotalconsulting -------------------------------------------------------------------
"David" <dgiro...@hotmail.com> escribió en el mensaje de noticias:#C8PzN99IHA.3...@TK2MSFTNGP02.phx.gbl...
> "Mi gozo en un pozo", en fin como alternativa ¿cómo podría hacer lo > siguiente? (NOVATO TOTAL)
> En mi equipo (Servidor con Windows 2000 Server y SQL Server 2000)
> (1) Tengo una base de datos llamada REAL > (2) Crear en el mismo servidor una copia exacta de la base de datos REAL > pero con otro nombre.
> Un novato total como yo está pensado en:
> (1) Realizar una copia de seguridad de la base de datos REAL > (2) Restaurar la copia de seguridad de la base de datos REAL pero con otro > nombre (PRUEBAS)
> Nota: por supuesto que la base de datos REAL quedara intacta, que en la > aplicaciñon de escritorio que ataca a SQL Server pudiera seleccionar la de > PRUEBAS y la REAL a su aire (y vicevesa) > ¿?