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

Preguntas similare

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

Respuesta Responder a este mensaje
#2 Carlos Campos
27/01/2009 - 16:28 | Informe spam
Hola,

Esta pregunta la veo muy interesante.. ya que los programadores siempre
quieren Administrators y me tengo que pelear mucho con ellos.. jeje

Por un lado..

Se pueden crear nuevos Roles?.. si yo voy a Security / Servers Roles no me
permite crear un nuevo rol.. ¿Lo estoy haciendo bien?

Y por otro..

¿Hay alguna forma de crear un rol, que permita que los programadores creen,
modifiquen y puedan ver el historial de los jobs?

Salu2 y Gracias anticipadas
Carlos Campos
carlos[punto]brown[punto]79[arroba]gmail[punto]com

"Jose Mariano Alvarez"
escribió en el
mensaje news:
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

Respuesta Responder a este mensaje
#3 Jose Mariano Alvarez
27/01/2009 - 18:19 | Informe spam
Los roles del servidor son fijos.
Para la operacion de los jobs debees verificar "Funciones fijas de base de
datos del Agente SQL Server Enviar comentarios " en tu ayuda en linea y
decidir que permisos quieres darle a esos usuarios.






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.








"Carlos Campos" wrote in message
news:
Hola,

Esta pregunta la veo muy interesante.. ya que los programadores siempre
quieren Administrators y me tengo que pelear mucho con ellos.. jeje

Por un lado..

Se pueden crear nuevos Roles?.. si yo voy a Security / Servers Roles no me
permite crear un nuevo rol.. ¿Lo estoy haciendo bien?

Y por otro..

¿Hay alguna forma de crear un rol, que permita que los programadores
creen, modifiquen y puedan ver el historial de los jobs?

Salu2 y Gracias anticipadas
Carlos Campos
carlos[punto]brown[punto]79[arroba]gmail[punto]com

"Jose Mariano Alvarez"
escribió en el
mensaje news:
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







email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida