Novato: ¿es posible proteger una DB?

06/08/2008 - 15:43 por David | Informe spam
Muy buenas, ¿es posible?:

Microsoft SQL Server 2000

(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)?

Gracias de antemano

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
06/08/2008 - 16:40 | Informe spam
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.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"David" wrote:

Muy buenas, ¿es posible?:

Microsoft SQL Server 2000

(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)?

Gracias de antemano




Respuesta Responder a este mensaje
#2 David
06/08/2008 - 16:48 | Informe spam
Gracias por contestar.

"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)
¿?
Respuesta Responder a este mensaje
#3 David
06/08/2008 - 17:21 | Informe spam
En fin lo de restaurar con otro nombre solucionado:

Restaurar como desde la pantalla restaurar copia de seguridad.

Gracias !!
Respuesta Responder a este mensaje
#4 Gustavo Larriera (MVP)
06/08/2008 - 20:32 | Informe spam
Agrego:

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:

http://blogs.solidq.com/ES/asoto/Li...t.aspx?IDF

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"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.

Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"David" wrote:

> Muy buenas, ¿es posible?:
>
> Microsoft SQL Server 2000
>
> (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)?
>
> Gracias de antemano
>
>
>
>
Respuesta Responder a este mensaje
#5 Maxi Accotto
08/08/2008 - 02:42 | Informe spam
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" escribió en el mensaje de
noticias:#
Gracias por contestar.

"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)
¿?


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