SQL Server - permisos vistas sql server 2000

   
Vista:

permisos vistas sql server 2000

Publicado por Oss (1 intervención) el 30/12/2009 02:03:55
hola gente, ante todo... felices fiestas!

tengo el siguiente inconveniente:

motor de base de datos: SQL SERVER 2000

tengo que crear un vista a la cual un determinado usuario debe tener permiso de select pero no quiero que haga un select a la tabla, lo que hice no funciona...

ej:

tabla1

vista1

grant select on vista1 to usuariox

cuando me conecto con "usuariox" no me deja hacer un select de vista1 porque dice queno tengo permisos sobre tabla1, obviamente si le doy permisos de select a tabla1 funciona pero no es lo que quiero

desde ya muchas gracias

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:permisos vistas sql server 2000

Publicado por Isaias (3182 intervenciones) el 30/12/2009 18:27:05
¿Tu tabla tiene instrucciones DINAMICAS? (query dinamico)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:permisos vistas sql server 2000

Publicado por Oss (1 intervención) el 31/12/2009 15:49:40
hola Isaias, no, no tiene nada dinamico...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

RE:permisos vistas sql server 2000

Publicado por Isaias (3182 intervenciones) el 05/01/2010 16:55:42
Es la unica razon por la cual te pedira el PERMISO para las tablas utilizadas en querys dinamicos, ejecutados por:

exec sp_executesql
exec (@Cadena)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar