Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Seguridad base de datosURGENTE

Estas en el tema de Seguridad base de datosURGENTE en el foro de SQL Server en Foros del Web. Hola buen día, espero que me puedan ayudar, necesito saber si existe alguna manera de ocultar o encriptar o alguna forma de impedir que el ...
  #1 (permalink)  
Antiguo 14/02/2013, 16:55
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Pregunta Seguridad base de datosURGENTE

Hola buen día, espero que me puedan ayudar, necesito saber si existe alguna manera de ocultar o encriptar o alguna forma de impedir que el usuario tenga acceso a la base de datos, es decir que solo pueda modificarla con la aplicacion para la que fue creada, sin que acceda al sql server, ni que vea tablas, ni procedimientos etc, que no tenga acceso al codigo... Gracias!
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #2 (permalink)  
Antiguo 14/02/2013, 17:00
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Seguridad base de datosURGENTE

sip, le das permisos de lectura a las tablas que necesita o si no quieres que vea tablas le creas vistas, procedimientos, etc y solo se le dan permisos sobre estos objetos :)

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 14/02/2013, 17:04
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: Seguridad base de datosURGENTE

Mmm podrias ser un poco mas especifico, uso sql server, y lo que necesito es que no vea nada ni la informacion directamente de la base de datos, unicamente con la aplicacion
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #4 (permalink)  
Antiguo 14/02/2013, 17:09
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Seguridad base de datosURGENTE

sip se le crea un usuario, a este usuario solo se le dan permisos de lectura, puedes crear vistas de los datos que necesitan, para que ni siquiera se vea la estructura de las tablas, y le das permisos a este usuario a las vistas y asi nada mas se conectaria a al base de datos con el usuario que le das pero solo para leer o ver lo que tu quieres no podria hacer nada mas, como hacerlo a bueno hay muchos tutoriales y manuales en internet de como dar permisos a usuarios :)
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 14/02/2013, 17:12
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Seguridad base de datosURGENTE

La otra y mas sencilla, dale permisos al aplicativo y no des permisos a nivel usuario.
__________________
MCTS Isaias Islas
  #6 (permalink)  
Antiguo 14/02/2013, 18:01
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: Seguridad base de datosURGENTE

Muchas gracias!!! habia encontrado formas de encriptacion de datos pero veo que eso requiere la modificacion completa de la base de datos, y con los usuarios es mas sencillo....

=D muchas gracias!


Lo de la creacion de vistas no me quedo muy claro pero ya buscare informacion sobre eso
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #7 (permalink)  
Antiguo 14/02/2013, 18:07
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: Seguridad base de datosURGENTE

Hay alguna forma de proteger los archivos .data y .log? para que la aplicacion tome la informacion directamente de ahi y no permitir ver la bd en sql server???
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #8 (permalink)  
Antiguo 14/02/2013, 18:10
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Seguridad base de datosURGENTE

y para que quieres hacer esto? si vendes una aplicacion con una base de datos, ya es problema del usuario si la modifica....segun recuerdo hay un empaquetador de aplicaciones(usado en VB) donde se incluia la base de datos no como tal sino como un archivo necesario para la misma, podrias ver por ese lado.......
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #9 (permalink)  
Antiguo 18/02/2013, 15:55
 
Fecha de Ingreso: enero-2013
Mensajes: 176
Antigüedad: 11 años, 3 meses
Puntos: 2
Respuesta: Seguridad base de datosURGENTE

El objetivo es restringir el acceso a la estructura de la bd y ademas evitar copias de codigo.. gracias buscare por ese lado, aunque sigo sin encontrar informacion encuentro mas sobre encriptacion de datos
__________________
Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....
  #10 (permalink)  
Antiguo 18/02/2013, 16:09
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Seguridad base de datosURGENTE

Crea un TRIGGER, encryptado de modificacion de objetos y ademas de mandar un mensaje de violacion, haces un rollback
__________________
MCTS Isaias Islas

Etiquetas: seguridad, server, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:06.