Como recuperar permisos de un usuario sobre SP's

21/10/2008 - 15:45 por Gabriela Palazzi | Informe spam
Hola, quisiera alguien me guie sobre como recuperar los permisos de un
usuario sobre procedimientos almacenados.
Desde ya, gracias.

Gaby.

Preguntas similare

Leer las respuestas

#1 Isaias
21/10/2008 - 17:26 | Informe spam
¿Como fue que se perdieron?
Saludos
IIslas


"Gabriela Palazzi" wrote:

Hola, quisiera alguien me guie sobre como recuperar los permisos de un
usuario sobre procedimientos almacenados.
Desde ya, gracias.

Gaby.



Respuesta Responder a este mensaje
#2 Gabriela Palazzi
22/10/2008 - 17:18 | Informe spam
Isaias en realidad no se perdieron. Lo que intento es saber que permisos
tiene un usuario sobre los SP's, para no tener que ver en cada SP que
permisos tiene ese usuario.
Por ejemplo, con la sentencia

Use Master
Select * from information_schema.table_privileges where
grantee='AplicacionPoderes'

puedo determinar los permisos que tiene el usuario AplicacionPoderes sobre
las TABLAS de la base de datos Master,
pero no encuentro ninguna sentencia que me diga que permisos tiene ese
usuario sobre los SP's de esa base.






"Isaias" escribió en el mensaje
news:
¿Como fue que se perdieron?
Saludos
IIslas


"Gabriela Palazzi" wrote:

Hola, quisiera alguien me guie sobre como recuperar los permisos de un
usuario sobre procedimientos almacenados.
Desde ya, gracias.

Gaby.



Respuesta Responder a este mensaje
#3 Daniel H. Villa
22/10/2008 - 18:42 | Informe spam
Hola:

con este query obtengo info sobre las tabla permisos y saco la relación de
los SP

SELECT *, obj.uid FROM sysPERMISSIONS per JOIN sysobjects obj ON
per.id=obj.id
JOIN sysusers us ON obj.uid = us.uid
WHERE xtype='P'


Ojala y sea esto lo que necesitas


Salu2 Cordiales :-))

(""'·._.·L.I. Daniel Villa·._.·'"")


"Gabriela Palazzi" wrote in message
news:ud5$
Isaias en realidad no se perdieron. Lo que intento es saber que permisos
tiene un usuario sobre los SP's, para no tener que ver en cada SP que
permisos tiene ese usuario.
Por ejemplo, con la sentencia

Use Master
Select * from information_schema.table_privileges where
grantee='AplicacionPoderes'

puedo determinar los permisos que tiene el usuario AplicacionPoderes sobre
las TABLAS de la base de datos Master,
pero no encuentro ninguna sentencia que me diga que permisos tiene ese
usuario sobre los SP's de esa base.






"Isaias" escribió en el mensaje
news:
¿Como fue que se perdieron?
Saludos
IIslas


"Gabriela Palazzi" wrote:

Hola, quisiera alguien me guie sobre como recuperar los permisos de un
usuario sobre procedimientos almacenados.
Desde ya, gracias.

Gaby.









Respuesta Responder a este mensaje
#4 Isaias
24/10/2008 - 16:48 | Informe spam
En su base de datos a consultar los permisos, ejecute:

EXEC Sp_helprotect

Diganos, si es lo que necesita
Saludos
IIslas


"Gabriela Palazzi" wrote:

Isaias en realidad no se perdieron. Lo que intento es saber que permisos
tiene un usuario sobre los SP's, para no tener que ver en cada SP que
permisos tiene ese usuario.
Por ejemplo, con la sentencia

Use Master
Select * from information_schema.table_privileges where
grantee='AplicacionPoderes'

puedo determinar los permisos que tiene el usuario AplicacionPoderes sobre
las TABLAS de la base de datos Master,
pero no encuentro ninguna sentencia que me diga que permisos tiene ese
usuario sobre los SP's de esa base.






"Isaias" escribió en el mensaje
news:
> ¿Como fue que se perdieron?
> Saludos
> IIslas
>
>
> "Gabriela Palazzi" wrote:
>
>> Hola, quisiera alguien me guie sobre como recuperar los permisos de un
>> usuario sobre procedimientos almacenados.
>> Desde ya, gracias.
>>
>> Gaby.
>>
>>
>>



Respuesta Responder a este mensaje
#5 Gabriela Palazzi
27/10/2008 - 14:03 | Informe spam
Gracias Isaias, era lo que necesitaba. Muchas gracias por tu ayuda.

Gabriela.


"Isaias" escribió en el mensaje
news:
En su base de datos a consultar los permisos, ejecute:

EXEC Sp_helprotect

Diganos, si es lo que necesita
Saludos
IIslas


"Gabriela Palazzi" wrote:

Isaias en realidad no se perdieron. Lo que intento es saber que permisos
tiene un usuario sobre los SP's, para no tener que ver en cada SP que
permisos tiene ese usuario.
Por ejemplo, con la sentencia

Use Master
Select * from information_schema.table_privileges where
grantee='AplicacionPoderes'

puedo determinar los permisos que tiene el usuario AplicacionPoderes
sobre
las TABLAS de la base de datos Master,
pero no encuentro ninguna sentencia que me diga que permisos tiene ese
usuario sobre los SP's de esa base.






"Isaias" escribió en el mensaje
news:
> ¿Como fue que se perdieron?
> Saludos
> IIslas
>
>
> "Gabriela Palazzi" wrote:
>
>> Hola, quisiera alguien me guie sobre como recuperar los permisos de un
>> usuario sobre procedimientos almacenados.
>> Desde ya, gracias.
>>
>> Gaby.
>>
>>
>>



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