Error en permisos de usuario

02/02/2005 - 19:49 por Fabian Manassero | Informe spam
Hola Grupo:
Tengo una base de datos en SQL2000. He creado un usuario y lo he unido al
grupo datareader. Funciona sin problemas. Ademas a esta base de datos la
ataco con ArcSde (geodatabase) y sigue funcionando bien. El problema se
presenta cuando el usuario desde este software trata de hacer una consulta a
la base, tiene un asistente para las querys, pero no funciona, da el
siguiente error: "There was an error executing the query. Unable to create
logfiles system tables. User perhaps lacks permission or resources to create
tables." Lo que yo entiendo es que el arcsde para procesar la consulta del
usuario crea una tabla temporal, pero como es solo datareader no puede. ¿que
permisos corresponderian en este caso?. Si esta misma consulta es sobre una
mdb va sin problemas, o si el usuario es dbowner tambien.
Gracias
Fabian
 

Leer las respuestas

#1 Miguel Egea
02/02/2005 - 20:54 | Informe spam
Es posible que no esté creando tablas temporales sino 'falsas' tablas
temporales, es decir tablas con nombre y apellidos pero que crea y borra
dinámicamente, hazlo db_ddladmin y si funciona es que eso exactamente.

Saludos
Miguel Egea
"Fabian Manassero" escribió en el mensaje
news:O$
Hola Grupo:
Tengo una base de datos en SQL2000. He creado un usuario y lo he unido al
grupo datareader. Funciona sin problemas. Ademas a esta base de datos la
ataco con ArcSde (geodatabase) y sigue funcionando bien. El problema se
presenta cuando el usuario desde este software trata de hacer una consulta
a
la base, tiene un asistente para las querys, pero no funciona, da el
siguiente error: "There was an error executing the query. Unable to create
logfiles system tables. User perhaps lacks permission or resources to
create
tables." Lo que yo entiendo es que el arcsde para procesar la consulta
del
usuario crea una tabla temporal, pero como es solo datareader no puede.
¿que
permisos corresponderian en este caso?. Si esta misma consulta es sobre
una
mdb va sin problemas, o si el usuario es dbowner tambien.
Gracias
Fabian



Preguntas similares