Permisos de usuario SQL 2005

26/01/2009 - 17:36 por Joshua | Informe spam
Hola a todos en este grupo!


Les cuento mi pequeño problema.

Acabo de migrar mi servidor de windows e instale nuevamente mi sql server
2005, pero quiero saber como debo de darle permiso a los usuarios de una
aplicacion que tengo.

para que mis usuarios puedan conectarse al servior de bd (uso solo
autenticacion de widows) los he puesto como miembros de administradores
(cosa que por seguridad me parece una barbaridad) y deseo ponerlo
correctamente, siguiendo las sugerencias que ustedes tan amablemente puedan
darme.

¿Debo establecer en seguridad que X usuario de sql deba tener permisos
sobre tal tabla, tal vista, tal sp...?

Me parece algo laboriosos de hacer, no se ustedes que me puedan aconsejar.

Saludos
 

Leer las respuestas

#1 Jose Mariano Alvarez
26/01/2009 - 21:56 | Informe spam
Esa pregunta es muy abierta y da a muchas alternativas.

En lineas generales (sin tanto detalle) la recomendacion es crear esquemas y
roles (funciones). Luego tratar de evitar dar permisos sobre los securables
directamente (objetos de la base) excepto los procedimientos almacenados de
acuerdo a estos esquemas y roles. Luego solo resta asignar los
principals(login) en este esquema de seguridad y asignar aquellos permisos
de servidor requeridos.

Debe analizar cual es su situacion y decidir en base a esto.
Si has migrado, la recomendacion hubiera sido tambien, migrar tu modelo de
seguridad incluyendo los "logines".
Luego si hace falta haces las correcciones que sean necesarias.


Saludos

Ing. Jose Mariano Alvarez
SQLTotal Consulting


(Cambia los ceros por O y saca lo que sobra)


Este mensaje se proporciona tal como es, SIN GARANTIAS de ninguna clase. Por
favor tratar de indicar la versión de SQL y Service Pack. La inclusión de
(CREATE, INSERTS, etc.) para poder reproducir el problema también ayuda.








"Joshua" wrote in message
news:
Hola a todos en este grupo!


Les cuento mi pequeño problema.

Acabo de migrar mi servidor de windows e instale nuevamente mi sql server
2005, pero quiero saber como debo de darle permiso a los usuarios de una
aplicacion que tengo.

para que mis usuarios puedan conectarse al servior de bd (uso solo
autenticacion de widows) los he puesto como miembros de administradores
(cosa que por seguridad me parece una barbaridad) y deseo ponerlo
correctamente, siguiendo las sugerencias que ustedes tan amablemente
puedan darme.

¿Debo establecer en seguridad que X usuario de sql deba tener permisos
sobre tal tabla, tal vista, tal sp...?

Me parece algo laboriosos de hacer, no se ustedes que me puedan aconsejar.

Saludos

Preguntas similares