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

Forms Oracle Discussion :

Droits sur tables Oracle


Sujet :

Forms Oracle

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2007
    Messages : 138
    Par défaut Droits sur tables Oracle
    Bonjour tout le monde.
    Sur une application faite avec Oracle Forms 6i, et une base de donnée Oracle 10g, je rencontre le problème suivant:
    J'ai 3 utilisateur ayant le même profile (ADMIN), et ce profile à le droit de voir un module bien précis qu'on va nommer xxxx.
    Le problème est que juste un utilisateur (User1) arrive à enregistrer des changement ou des nouvelles insertions dans la base de données, à l'aide du bouton "Save", les deux autre User2 et User3 appliquent des changement à des enregistrements, et au clique sur "Save", rien de se passe au niveau base de sonnées.
    Je suis allé chercher dans les triggers WhenNewFormInstance et OnCommit si on testait sur l'utilisateur connecté, mais il y'a rien.
    J'ai regardé la taille du Tablespace auquel sont liées les tables concernées, il y'a de l’espace libre.
    J'ai regardé aussi les Grants sur les tables utilisées: tout y est.

    Je n'arrive pas à comprendre pourquoi sur 3 utilisateurs ayant le même profile; juste 1 seul peut modifier les données sur ces tables !

    NB: le problème est juste pour un écran, pas pour toutes les options du menu de ce module.

    Quelqu'un aurait-il rencontré un problème pareil?
    Des suggestions? quelque chose que j'ai oublié de vérifier?

    Merci d'avance pour votre aide et temps consacré.

    --
    Imad_Ing

  2. #2
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 941
    Par défaut
    rien de se passe au niveau base de sonnées
    même pas un code erreur à nous suggérer
    attends je consulte les Oracles et je reviens rapidement

    .

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2007
    Messages : 138
    Par défaut Droits sur tables Oracle
    Bonjour tout le monde.

    même pas un code erreur à nous suggérer
    attends je consulte les Oracles et je reviens rapidement
    Malheureusement non!

    Je suis presque certain que le problème est de privilèges, auquel je n'ai pas encore eu l'honneur de le rencontrer

    j'accepte et prêt pour toute suggestion .

    Merci à vous.


    Imad_Ing
    ---------------------------

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Voir les rôles appliqués à ces différents users.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2007
    Messages : 138
    Par défaut Droits sur tables Oracle
    Voir les rôles appliqués à ces différents users.
    Merci pour la suggestion, je suis allé voir dba_tab_privs et dba_role_privs, les trois utilisateur ont les mêmes rôles.

  6. #6
    Membre très actif Avatar de star
    Homme Profil pro
    .
    Inscrit en
    Février 2004
    Messages
    941
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Corée Du Nord

    Informations professionnelles :
    Activité : .

    Informations forums :
    Inscription : Février 2004
    Messages : 941
    Par défaut
    as-tu essayé de tracer ton module en plaçant des sorties au fur et à mesure de l'exécution des déclencheurs ?
    si non, fais donc ça ensuite reviens nous en parler
    .

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : Maroc

    Informations forums :
    Inscription : Mai 2007
    Messages : 138
    Par défaut Droits sur tables Oracle
    Bonjour tout le monde;

    J'ai tracé l'écran, et j'ai affiché des message partout ou une valeur est passé, et j'ai réalisé que le fameux "Disconnect" puis "Reconnect" qui font mon soucis: En fait quand la session est déconnecté, même quand je passe en paramètre la valeur de l'utilisateur courant, il va se connecter avec l'Admin par défaut (c'est le premier utilisateur créé sur l'application), et donc j'ai annulé la reconnexion.
    Je ne sais absolument pas d'ou est ce qu'il prenne cette valeur, alors que la session contenant les informations sur l'utilisateur connecté et le module utilisé est toujours là!!
    En tout cas mon problème est résolu maintenant, et je vous en remercie.
    Une fois je trouverai d'ou vient ce dysfonctionnement, je vous tiendrai au courant.

    Merci encore pour votre temps.

    Imad_Ing

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2002] Problème de perte de décimale sur table Oracle liée via ODBC
    Par prpa11 dans le forum Access
    Réponses: 2
    Dernier message: 26/05/2014, 18h03
  2. Changement de propriétaire sur table Oracle
    Par patrick21 dans le forum Designer
    Réponses: 1
    Dernier message: 29/01/2013, 09h48
  3. Droits sur table DBA_TABLESPACES
    Par poussinvert dans le forum Administration
    Réponses: 4
    Dernier message: 24/10/2012, 22h01
  4. [WD12] Comment désactiver clic droit sur Table
    Par zouzoukha dans le forum WinDev
    Réponses: 3
    Dernier message: 13/12/2010, 08h02
  5. Fonctionnement des attributions de droits sur table et bdd ?
    Par shako95 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 28/11/2005, 13h39

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