SQL Server - proteger estructura de las tablas

 
Vista:
sin imagen de perfil
Val: 5
Ha aumentado su posición en 15 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

proteger estructura de las tablas

Publicado por ogascu (3 intervenciones) el 17/02/2020 23:42:58
Muy buenas:

Estoy empezando con sql server y tengo un problema a ver si me se explicar bien.

Tengo una base de datos con muchas tablas y campos en Access y la deseo pasar a sql pero me quiero ahorrar trabajo en hacer desde código todos los create tables.

Ya he generado toda la estructura de la bd de Access a sql. La he adjuntado a sql con management studio y para eso he tenido que abrirlo como administrador y he creado un nuevo inicio de sesión y le he asignado que es propietario de la base de datos. Hasta ahí, creo que todo bien.

Mi problema es que si pongo una aplicación, que llama a esa base de datos en una empresa, como evitar que los informaticos de esa empresa puedan ver la estructura de la base de datos, si ejecutan management studio como admiistrador.

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 5
Ha aumentado su posición en 15 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

proteger estructura de las tablas

Publicado por ogascu (3 intervenciones) el 18/02/2020 17:06:21
Si, es una posibilidad, pero si esos informáticos tienen otras base de datos, no podrían acceder a ellas y ademas se supone que ellos son los administradores del servidor que tiene el sql server y no me dejarian hacerlo.

Eso si he entendido bien lo que es ocultar la instacia de sql server.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias
Val: 3.250
Oro
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

proteger estructura de las tablas

Publicado por Isaias (4558 intervenciones) el 19/02/2020 17:11:00
Pues si son SYSADMIN, no se puede hacer nada
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Javier
Val: 111
Ha mantenido su posición en SQL Server (en relación al último mes)
Gráfica de SQL Server

proteger estructura de las tablas

Publicado por Javier (45 intervenciones) el 19/02/2020 17:36:51
Y cual es el motivo por el que quieras ocultar la estructura a los administradores de la empresa donde te están pagando una licencia o comprando tu sistema?

Ahora si lo que quieres es no perder el negocio como tal, al hacer un acuerdo con dicha empresa haces un contrato, en dicho contrato se puede especificar que no se puede modificar la estructura de la BD.

Digo por que si son administradores, dueños del servidor, etc. como ya te comento Isaias poco o nada podrás hacer.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 5
Ha aumentado su posición en 15 puestos en SQL Server (en relación al último mes)
Gráfica de SQL Server

proteger estructura de las tablas

Publicado por ogascu (3 intervenciones) el 19/02/2020 20:27:28
Muchas gracias a los dos.

Javier, mas que nada es porque si ven la estructura, podrían querer hacer ellos un programa similar o encargar a otra empresa otro programa y pueden perfectamente recuperar datos y todo y yo perdería el cobrar el mantenimiento de la aplicación.

Con eso me estáis diciendo que aunque yo cree un base de datos con código, ¿también podrían tener acceso a dicha estructura ejecutando como administrador el management? Entonces para que narices sirven las contraseñas de inicio de sesión.

Os vuelvo a recordar que soy nuevo en esto de sql server. He trabajado mucho con Access y con contraseña y no es tan fácil abrirla si no la tienes.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar