IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firebird Discussion :

Erreur sur un GRANT


Sujet :

Firebird

  1. #1
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 457
    Points
    28 457
    Par défaut Erreur sur un GRANT
    je fais un "GRANT ALL ON table_x TO role_y" et j'obtiens

    Error: *** IBPP::SQLException ***
    Context: Statement::Execute( GRANT ALL ON table_x TO role_y )
    Message: isc_dsql_execute2 failed

    SQL Message : -607
    This operation is not defined for system tables.

    Engine Code : 335544351
    Engine Message :
    unsuccessful metadata update
    STORE RDB$USER_PRIVILEGES failed in grant
    action cancelled by trigger (2) to preserve data integrity
    user does not have GRANT privileges for operation
    je suis connecté avec le compte propriétaire de la base (qui n'est pas SYSDBA), sur d'autres tables je peux le faire sans problème mais pas sur celle-la qui n'a pourtant aucune dépendance.


    sous FlameRobin quand je récupère le DDL de la table ça me donne ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    CREATE TABLE table_x
    (
      ID Integer NOT NULL,
      ...
    );
    GRANT DELETE, INSERT, REFERENCES, SELECT, UPDATE
     ON REP_TABLE TO  user_z WITH GRANT OPTION;
    et je suis justement connecté sous user_z...

    aucun trigger sur la table et aucun qui ne l'utilise à mon sens...

    d'où peut bien venir ce message ?!

    Merci

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 457
    Points
    28 457
    Par défaut
    bon alors il semblerait que ce soit lié à une autre session active avec une transaction en cours, il a suffit que je ferme tout pour que ça fonctionne...bizarre

Discussions similaires

  1. Erreur sur GRANT EXECUTE
    Par charrynsasi dans le forum PL/SQL
    Réponses: 1
    Dernier message: 23/11/2013, 01h02
  2. [VBS] Erreur sur "AddWindowsPrinterConnection"
    Par Admin dans le forum VBScript
    Réponses: 5
    Dernier message: 27/03/2004, 16h15
  3. []Erreur sur second emploi collection binding
    Par jacma dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 08/03/2004, 18h02
  4. Erreur sur le TNSListener après installation de 9iAS
    Par Patmane dans le forum Installation
    Réponses: 4
    Dernier message: 04/02/2004, 11h16
  5. Erreur de cmd GRANT/REVOKE inconnue ss MySQL323.
    Par brnvrl dans le forum Installation
    Réponses: 3
    Dernier message: 06/03/2003, 11h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo