Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-01-2009
Avatar de SpyO_O
SpyO_O SpyO_O is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina
Posts: 22
Poder: 0
SpyO_O Va por buen camino
Problemas Con Permisos ,Firebird 1.5

Hola a todos,
Creé un Store procedure con la siquiente consulta
Código SQL [-]
update RDB$TRIGGERS
   set RDB$TRIGGER_INACTIVE=0  
   where RDB$TRIGGER_NAME in
            (select RDB$TRIGGER_NAME
             from RDB$TRIGGERS
             where ((RDB$SYSTEM_FLAG = 0) or (RDB$SYSTEM_FLAG is NULL))
             and (RDB$TRIGGER_NAME not in
                  (select RDB$TRIGGER_NAME from RDB$CHECK_CONSTRAINTS))
             order by RDB$RELATION_NAME)

   and rdb$trigger_name like 'ALT_%';

la idea es desactivar todos los trigger que tengan el nombre ALT_ en el inicio del nombre.
funciona perfecto con el usuario SYSDBA, el problema esta cuando lo ejecuto con un usuario diferente, el error que me da es el siguiente.

Cita:
SQL Message : -551
This user does not have privilege to perform this operation on this object.

Engine Code : 335544352
Engine Message :
no permission for control access to TABLE OBJETOS
tanto el procedimiento como el usuario, tienen privilegios "ALL" sobre Rdb$trigger y cada unas de las tablas de mi base de datos.

Alguien me puede explicar porque no funciona?
gracias
__________________
Q Onda?
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conocer Permisos en Firebird totote Conexión con bases de datos 1 06-01-2009 12:48:16
Problemas con Permisos en Windows VISTA eddg Varios 2 27-09-2008 17:31:58
Permisos de windows para firebird David Firebird e Interbase 1 09-02-2007 21:31:30
Problemas con permisos despues de actualizar Osorio Firebird e Interbase 1 07-02-2007 06:52:44
Información sobre permisos en Firebird mosorio Firebird e Interbase 1 27-02-2004 11:02:10


La franja horaria es GMT +2. Ahora son las 20:05:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi