permisos for usuario

03/08/2006 - 13:43 por Juan B | Informe spam
El año pasado yo realice un curso de sql server 2000, no recuerdo si fue
el ms-2073 o ms-2063.

Mis grandes agradecimientos y muchas gracias. Es un gran trabajo
lo del foro y hay mucho material interesante

Aca mi solicitud, estoy con problema un poco existencial...,
la idea es crear procedimientos por usuario.
Un ejemplo:
1)*Creo 4 procedimientos, (proc, A,B,C,D)
*luego atraves de un rol le asigno el permiso a 2 procedures (A y B)
*creo en usuario 1 y le asigno el rol.

2)Creo atraves de otro rol le asigno los procedimientos (B YC)
*creo en usuario 1 y le asigno el rol.

Lo que me gustaría hacer es
conectarme con el usuarioX: Y poder ver solo los procedimientos asginados a
su rol.
(por cada usuario),

Y que solo el sa, pueda ver todos los procedimientos.

Espero haberme explicado bien, y mis disculpas por quitarle un poco de
tiempo,
espero me puede ayudar.

Muchas gracias, y que tenga un buen día.

Saludos desde Chile!

Preguntas similare

Leer las respuestas

#11 Salvador Ramos
10/11/2006 - 17:15 | Informe spam
Hola,

En mi caso no hay problema, porque sólo yo me conecto a esos servidores con
privilegios para acceder a esas carpetas.

Yo lo comentaba porque he visto muchos casos donde puede llegar un técnico
de la empresa que ha desarrollado la aplicación y llevarse los datos (que
pueda no quiere decir ni que lo haga, ni que sea legal, simplemente estamos
hablando de posibilidades técnicamente).

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Marcelo Guy" escribió en el mensaje
news:%23$
La verdad que a mi tambien me tiene preocupado el tema.
Yo utilizo la protección de la carpeta mediante NTFS, pero en escenarios
con XP es medio inseguro.
Por otro lado, podrías comentar como proteges actualmente tus BD.

Marcelo


"Salvador Ramos" escribió en el
mensaje news:
Hola,

Si alguien tiene acceso a la carpeta donde están los archivos .mdf y
.ldf, y puede hacer un detach o simplemente parar un servicio, nada se
puede hacer. Los podrá copiar como cualquier otro archivo de esa carpeta,
y una vez copiados en un SQL Server donde tenga privilegios para
adjuntarlos, lo podrá hacer sin problemas :-(

Es una solicitud que transmití hace tiempo a MS, para que de alguna forma
se pudiese tomar alguna medida de seguridad (mediante password o
cualquier otra) que no dejase tan sencillo el tema.

Un saludo
Salvador Ramos
Murcia - España

[Microsoft MVP SQL Server]
www.helpdna.net (información sobre SQL Server y .NET)


"Seba Cabrera" escribió en el mensaje
news:%
Gracias por responder a todos... la verdad que esta situación me tiene
muy preocupado.
Les cuento con mas detalles cual es mi escenario (Salvador me entendió
bien)

-LAN con 10 terminales
-SO Windows XP (terminales y servidor)
-BBDD menor a 2 GB
-Autenticación windows (Integrated Security=SSPI)
-Hay personas con privilegios de "Administrador" y de ellos
justamente me quiero proteger.

No se si es muy loco pensar que puedo proteger mi BD de la siguiente
forma:
- Si me copian los archivos (mdf y ldf) o los respaldos (bak) y los
atachan en otra PC no puedan ver el contenido (estructura y datos)
- En la red solo pueden acceder a mis datos a traves de mi
Aplicación.

Si no hay forma de evitarlo, como puedo proteger los archivos para que
no puedan copiarlos, aunque apaguen el Servidor de SQL.
Recuerden que tengo XP por todos lados.

Desde ya gracias
Sebastián




"Gustavo Larriera (MVP)" escribió en el
mensaje news:
Lo que debes hacer es poner los archivos físicos de las bases de datos
en una crapeta NTFS y solamente debe tener acceso a ella la cuenta de
dominio bajo la cual corre el servicio SQL Server.

Esa carpeta NO NECESITA permiso alguno de parte de los usuarios,
tampoco de los DBA.

Gustavo Larriera, MVP
Solid Quality
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Blog: http://solidqualitylearning.com/blogs/glarriera/


"Seba Cabrera" wrote in message
news:%
Hola a todos, quisiera plantear un problema que me ha surgido que es
el siguente.
Yo tengo una BD en SQL Server 2005 y no quiere que me la roben y e
probado un moton de cosa y siempre que copio la bd en un pendriver y
luego la atacho en otra maquina tengo libre acceso a ella.
yo quisiera saber si hay una forma para que si alguien se copia la
base de dato no la pueda ver.
desde ya gracias.

















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