Hola amigos!!
Por faovr ayuda, no termino de entender la seguridad en sql server, tengo un
Sql server 2000 Enterprise en una maquina Windows Xp
ok
Entro al Enterprise Manager :
1. Creo un inicio de sesion llamado Cesar, no le asigono ningun rol(funcion)
servidor, le doy permiso de acceso solo a la base de datos Pubs y en las
funciones para base de datos elijo public
2. Creo una nueva funcion o rol llamado Developers el cual tienen permisos
de SELECT, INSERT Y UPDATE en una tabla de la base de datos Pubs
3.Creo un usuario en la base de datos Pubs llamado Cesar, basado en el
inicio de sesion Cesar, este tienen como funciones(roles) Public y
Developers, yo queria solo Developers, pero no pude desactivar Public :(.
4. Le agrego el ususrio Cesar en la opcion Agregar del Rol Developer
5. Ahora me logeo con el usuario Cesar, en el Analizador de consultas, lo
que espero primero es solo tener acceso a la base de datos que le dije a la
sesion de inicio que es la base de datos pubs pero no me voy a Northwind y
tambien puedo listar la tabla Emplyees?? no se supone que solo podia entrar
a la base de datos Pubs segun la sesion de inicio Cesar que cree?
Ahora los permisos si se otorgan solo al atabla que dije para ese usuaro en
la base de datos Pubs, pero tengo todos los permisoso en las demas base de
datos, como es esto?.
Gracias
Saludos
Cesar
Leer las respuestas