con qué usuario se ejecuta un "exec" dentro de un sp?

18/11/2004 - 20:17 por Hernán Castelo | Informe spam
hola
con qué usuario se ejecuta
un "exec sp_"
dentro de un stored procedure
que tiene permiso de ejecución
para una cuenta sql específica ?
bajo los mismos permisos de cuenta ?
bajo permisos system o algo así ?

atte,
Hernán Castelo
SGA - UTN - FRBA

Preguntas similare

Leer las respuestas

#1 Maxi
18/11/2004 - 20:38 | Informe spam
Hola, si esta dentro del SP y le das acceso al usuario a ejecutar el primer
SP entonces podra hacer uso de todo lo que esta dentro hasta de un EXEC.

Lo unico que no podras hacer es si usas SQL-Dinamico, ahi el usuario no solo
debera tener acceso al SP sino a todos los objetos que maneje el
SQL-dinamico.




Salu2

Maxi


"Hernán Castelo" escribió en el mensaje
news:
hola
con qué usuario se ejecuta
un "exec sp_"
dentro de un stored procedure
que tiene permiso de ejecución
para una cuenta sql específica ?
bajo los mismos permisos de cuenta ?
bajo permisos system o algo así ?

atte,
Hernán Castelo
SGA - UTN - FRBA







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.795 / Virus Database: 539 - Release Date: 12/11/2004
Respuesta Responder a este mensaje
#2 Javier Loria
18/11/2004 - 21:07 | Informe spam
Hola:
Creo que lo que buscas es esto:
a) El usuario que ejecuta es el mismo para el procedimiento Externo y el
Interno, no se producen un cambio de "contexto" de usuario.
b) Si ambos procedimientos pertenecen al mismo usuario entonces no se
verifican los permisos de ejecucion del Interno. Entonces si se otorgan
permisos de ejecucion sobre el externo, este correra satisfactoriamente a
pesar de no tener permisos de ejecucion del interno.
Espero que se entienda,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Hernán Castelo" wrote in message
news:
hola
con qué usuario se ejecuta
un "exec sp_"
dentro de un stored procedure
que tiene permiso de ejecución
para una cuenta sql específica ?
bajo los mismos permisos de cuenta ?
bajo permisos system o algo así ?

atte,
Hernán Castelo
SGA - UTN - FRBA


Respuesta Responder a este mensaje
#3 Salvador Ramos
19/11/2004 - 09:36 | Informe spam
Quería hacer una puntualización:

En el punto b), aunque tengan el mismo usuario, a partir del sp3 tenemos una
nueva opción de configuración en la que podemos indicar que no se realice
encadenamiento de la propiedad, en cuyo caso aunque sean los dos
procedimientos almacenados del mismo propietario, comprobará que deba tener
permisos para ejecutar ambos.

Para ampliar información podeis leer el siguiente artículo publicado en
portalsql.com
http://www.configuracionesintegrale...articulo#0

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Javier Loria" escribió en el mensaje
news:%
Hola:
Creo que lo que buscas es esto:
a) El usuario que ejecuta es el mismo para el procedimiento Externo y
el
Interno, no se producen un cambio de "contexto" de usuario.
b) Si ambos procedimientos pertenecen al mismo usuario entonces no se
verifican los permisos de ejecucion del Interno. Entonces si se otorgan
permisos de ejecucion sobre el externo, este correra satisfactoriamente a
pesar de no tener permisos de ejecucion del interno.
Espero que se entienda,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda

"Hernán Castelo" wrote in message
news:
hola
con qué usuario se ejecuta
un "exec sp_"
dentro de un stored procedure
que tiene permiso de ejecución
para una cuenta sql específica ?
bajo los mismos permisos de cuenta ?
bajo permisos system o algo así ?

atte,
Hernán Castelo
SGA - UTN - FRBA






Respuesta Responder a este mensaje
#4 Hernán Castelo
19/11/2004 - 14:48 | Informe spam
voy a revisar este link
gracias


atte,
Hernán Castelo
SGA - UTN - FRBA

"Salvador Ramos" escribió en el
mensaje news:
Quería hacer una puntualización:

En el punto b), aunque tengan el mismo usuario, a partir del sp3 tenemos


una
nueva opción de configuración en la que podemos indicar que no se realice
encadenamiento de la propiedad, en cuyo caso aunque sean los dos
procedimientos almacenados del mismo propietario, comprobará que deba


tener
permisos para ejecutar ambos.

Para ampliar información podeis leer el siguiente artículo publicado en
portalsql.com



http://www.configuracionesintegrale...articulo#0

Un saludo
Salvador Ramos
Murcia - España
[Microsoft MVP SQL Server]
www.helpdna.net
¿ Te interesa participar en las reuniones
del grupo de Usuarios de SQL Server y .NET ?
Se harán en levante de España, (Alicante o Murcia)?

"Javier Loria" escribió en el mensaje
news:%
> Hola:
> Creo que lo que buscas es esto:
> a) El usuario que ejecuta es el mismo para el procedimiento Externo y
> el
> Interno, no se producen un cambio de "contexto" de usuario.
> b) Si ambos procedimientos pertenecen al mismo usuario entonces no se
> verifican los permisos de ejecucion del Interno. Entonces si se otorgan
> permisos de ejecucion sobre el externo, este correra satisfactoriamente


a
> pesar de no tener permisos de ejecucion del interno.
> Espero que se entienda,
>
>
> Javier Loria
> Costa Rica
> Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
> que pueda ser copiado y pegado al Query Analizer.
> La version de SQL y Service Pack tambien ayuda
>
> "Hernán Castelo" wrote in message
> news:
>> hola
>> con qué usuario se ejecuta
>> un "exec sp_"
>> dentro de un stored procedure
>> que tiene permiso de ejecución
>> para una cuenta sql específica ?
>> bajo los mismos permisos de cuenta ?
>> bajo permisos system o algo así ?
>>
>> atte,
>> Hernán Castelo
>> SGA - UTN - FRBA
>>
>>
>
>


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