1.- A que te refieres con proteger la base de datos?
2. dices que utilizas el sql express 2005
A ver si te entendi.
Las bases de datos de Sql Server, en cualquiera de sus versiones
(2000, 2005, 2008) no se pueden abrir, a menos que tengas la
contraseña para poder acceder a ella.
Imagino que sql express 2005, te refieres a Sql Server management
studio Express o 2005 en el caso de la version profesional, que es
donde administras tablas, vistas bases de datos de manera visual,
usuarios contreseñas, inicios de sesion, te comento:
Nadie puede entrar al management studio a menos que tenga un nombre de
usuario y contraseña con permisos para administrar al servidor, aun
cuando puedan entrar a el con cualquier usuario de inicio de sesion,
si no tienen privilegios de administrador no podran hacer nada.
te dejo mi msn si quieres preguntarme algo mas especifico sobre la
seguridad en Sql Server, como crear usuarios de base de datos,
Usuarios de Unicio de Sesion, privilegios de lectura y Escritura a
tablas.
vmma...@gmail.com