Documentar seguridad, usuarios, accesos.. etc..

15/11/2007 - 12:55 por Pepe | Informe spam
Buenas,

tengo un Server con varias BD. Cada una de las BDs tiene sus usuarios,
vinculados con los inicio de sesion del SQL. Cada BD es distinta por lo que
en algunos casos una BD tiene solo 1 usuario y en otros casos tengo una BD
con varios usuarios asignados a Funciones propias en las que permito o
deniego el acceso a tablas, vistas, storeds, etc..

Esto en modo grafico es muy bonito e intuitivo... tengo copia de la BD
master que entiendo que es donde se guarda toda esta informacion y que seria
imprescindible si tuviera que reinstalar el Servidor y quisiera que todo
siga igual... no obstante.. no estaria de mas tener documentado de alguna
manera todos estos usuarios, accesos, pertenencia a roles, permisos de cada
rol, etc..

Hay alguna manera de documentar todo esto? tengo que liarme a hacer
consultas a las tablas del sistema para conseguir lo que quiero? si es
asi... que tablas contienen toda esta informacion??

Se trata de SQL 2000.

Gracias por la ayuda.
 

Leer las respuestas

#1 Gux (MVP)
15/11/2007 - 16:55 | Informe spam
Usted deberá hacer consultas a las tablas del sistema, que almacenan los
permisos. Lea en sus Books Online (BOL) acerca de las vistas
INFORMATION_SCHEMA.*, SysLogins, SysProtects.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Pepe" wrote:

Buenas,

tengo un Server con varias BD. Cada una de las BDs tiene sus usuarios,
vinculados con los inicio de sesion del SQL. Cada BD es distinta por lo que
en algunos casos una BD tiene solo 1 usuario y en otros casos tengo una BD
con varios usuarios asignados a Funciones propias en las que permito o
deniego el acceso a tablas, vistas, storeds, etc..

Esto en modo grafico es muy bonito e intuitivo... tengo copia de la BD
master que entiendo que es donde se guarda toda esta informacion y que seria
imprescindible si tuviera que reinstalar el Servidor y quisiera que todo
siga igual... no obstante.. no estaria de mas tener documentado de alguna
manera todos estos usuarios, accesos, pertenencia a roles, permisos de cada
rol, etc..

Hay alguna manera de documentar todo esto? tengo que liarme a hacer
consultas a las tablas del sistema para conseguir lo que quiero? si es
asi... que tablas contienen toda esta informacion??

Se trata de SQL 2000.

Gracias por la ayuda.




Preguntas similares