Logins+Windows+SQL

19/05/2006 - 23:34 por Minothauro | Informe spam
Holas, tengo una duda... ya estoy dandole los ultimos detalles a mi
base de datos y como ultimo punto, deje la seguridad; osea privilegios.
He estado leyendo y existen, basicamente dos "logins", autenticacion
bajo Windows o SQL Server; segun escuche por ahi, la autenticacion bajo
Windows es mucho mejor. Por tal motivo quiero que me corrijan haber si
mi razonamiento es incorrecto. Despues les dire mi duda.

Escenario:
"Tengo una maquina 'stand-alone' en donde se ejecuta SQLExpress, y
quiero que cada usuario de Windows tengo diferentes accesos a mi BD."
Para eso seria necesario crear N usuario en Windows, despues en la base
de datos ir a "Security/User" y en "Login Name" poner "PCXP\Usuario1",
y despues darle los privilegios es asi?

Cual es la diferencia entre "Owned Schemas" y "Role Members"?

Si a un usuario le doy permiso "db_datawriter" pero no quiero que haga
DELETE como hago?

Desde ya muchas gracias y perdon por ser molesto :P

Preguntas similare

Leer las respuestas

#1 Isaias
20/05/2006 - 00:04 | Informe spam
Schemas, es la forma que te proporciona SQL Server 2005 para crear GRUPOS DE
TRABAJO, esto es, creas un SCHEMA que se llame CONTABILIDAD y a este, le das
permisos, todo usuario que se agrupado en CONTABILIDAD, tomara los atributos
de este grupo, adicionalmente podrias dar ciertos permisos a uno (o mas)
usuarios de forma particular.

¿Ya instalaste tu ayuda en linea?
Saludos
IIslas


"Minothauro" wrote:

Holas, tengo una duda... ya estoy dandole los ultimos detalles a mi
base de datos y como ultimo punto, deje la seguridad; osea privilegios.
He estado leyendo y existen, basicamente dos "logins", autenticacion
bajo Windows o SQL Server; segun escuche por ahi, la autenticacion bajo
Windows es mucho mejor. Por tal motivo quiero que me corrijan haber si
mi razonamiento es incorrecto. Despues les dire mi duda.

Escenario:
"Tengo una maquina 'stand-alone' en donde se ejecuta SQLExpress, y
quiero que cada usuario de Windows tengo diferentes accesos a mi BD."
Para eso seria necesario crear N usuario en Windows, despues en la base
de datos ir a "Security/User" y en "Login Name" poner "PCXP\Usuario1",
y despues darle los privilegios es asi?

Cual es la diferencia entre "Owned Schemas" y "Role Members"?

Si a un usuario le doy permiso "db_datawriter" pero no quiero que haga
DELETE como hago?

Desde ya muchas gracias y perdon por ser molesto :P


Respuesta Responder a este mensaje
#2 Minothauro
20/05/2006 - 13:05 | Informe spam
Osea que es el equivalente a los Grupos de Usuarios de Windows.

Muchisimas gracias.

PD: Para la semana que viene lo instalo :P
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida