SQLserver

Otra pregunta: con SQLserver, quisiera saber si existe alguna manera de poner password de acceso a toda la base de datos, de manera que solo el administrador pueda manipular los datos o que nadie pueda verlos desde algún sitio remoto con una aplicación cliente de la base de datos, esto cuando la aplicación POR este en producción.
O se puede se puede configurar la base de datos para que toda información que se ingrese desde la aplicación que hace uso de esta base de datos se encripte automáticamente.
El hecho es que se quiere restringir el acceso solo a la persona autorizada que se registre en la maquina y por más experto en sistemas que sea no pueda ver la base de datos a través de cualquier aplicación de administración de base de datos, con esto se quiere evitar que persona no autorizada, mediante una reingeniería recupere la estructura de la BD o que alguien que conozca la estructura pueda manipular un dato de una tabla especifica. ¿Es decir como se puede poner una clave para usar una determinada base de datos?
¿Cómo hacerlo?
Gracias
Att. Willian
2

2 respuestas

Respuesta
1
Lo que tienes que hacer es lo siguiente:
En el árbol que se abre cuando abres el directorio que contiene tu base de datos tienes que ir a la carpeta users y añadir un nuevo usuario con su login y su password correspondiente y en las casillas de chejear que aparecen selecciona también dbowner aparte de public para que puedas realizar tareas de administrador.
Así, cuando alguien quiera acceder a tu base de datos vía odbc o bien mediante una herramienta cliente de sqlserver deberá seleccionar la validación mediante sql en lugar de windows y poner ahí ese usuario y el password para poder acceder a ella, si no lo hace no podrá.
Espero haberte ayudado y si no te aclaras o tienes alguna duda sobre el proceso no dudes en preguntarme.
Neogeo
Respuesta
En la parametrización de la seguridad de SQL Server debes ponerlo en mixto (SQLServer y Windows NT) así asignas el acceso sólo al usuario "sa" de administración de la base de datos y le pones una clave que sólo conozcas tú.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas