Problema con permisos

13/03/2006 - 10:34 por Sergio | Informe spam
Estoy intentando ver el contenido de una tabla desde el SQL Query Analyzer
con un usuario que no es el OWNER de la BD. El usuario que está intentando
ver el contenido de la tabla tiene el rol System Administrators y tiene
acceso a la BD. Cuando ejecuto mi sentencia Select contra la tabla, me dice
"Invalid object name 'tabla'.
¿que puede estar pasando si el usuario tiene permiso?
Decir que el owner de la BD no es dbo, ¿tiene algo que ver?
Un saludo

Preguntas similare

Leer las respuestas

#1 keko
13/03/2006 - 11:21 | Informe spam
Yo creo que el nombre del objeto no está bien, es posible que sea porque
si no pones nada se sobreentiende como owner dbo así que estás
refiriendote a dbo.tabla y no existe, prueba a poner el nombre del owner.



Sergio wrote:
Estoy intentando ver el contenido de una tabla desde el SQL Query Analyzer
con un usuario que no es el OWNER de la BD. El usuario que está intentando
ver el contenido de la tabla tiene el rol System Administrators y tiene
acceso a la BD. Cuando ejecuto mi sentencia Select contra la tabla, me dice
"Invalid object name 'tabla'.
¿que puede estar pasando si el usuario tiene permiso?
Decir que el owner de la BD no es dbo, ¿tiene algo que ver?
Un saludo

Respuesta Responder a este mensaje
#2 Carlos Sacristán
13/03/2006 - 11:52 | Informe spam
Tal y como dice Keko, tienes que indicar el nombre de la tabla indicando
el nombre del propietario. Ten en cuenta que el nombre de un objeto consta
de servidor.baseDatos.propietario.objeto. Cuando alguno de los tres primeros
falta, se sustituye por el valor por defecto, a saber:

- servidor-> nombre del servidor actual
- baseDatos -> nombre de la base de datos actual
- propietario -> dbo

Como en tu caso no existe ese nombre de objeto, el servidor te lanza el
mensaje que estás viendo.


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Sergio" escribió en el mensaje
news:
Estoy intentando ver el contenido de una tabla desde el SQL Query Analyzer
con un usuario que no es el OWNER de la BD. El usuario que está intentando
ver el contenido de la tabla tiene el rol System Administrators y tiene
acceso a la BD. Cuando ejecuto mi sentencia Select contra la tabla, me


dice
"Invalid object name 'tabla'.
¿que puede estar pasando si el usuario tiene permiso?
Decir que el owner de la BD no es dbo, ¿tiene algo que ver?
Un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida