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

SQL Oracle Discussion :

ORA-01031 problème de privilèges avec une procédure stockée (intégré FAQ 150 QR)


Sujet :

SQL Oracle

  1. #1
    Candidat au Club
    Inscrit en
    Décembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut ORA-01031 problème de privilèges avec une procédure stockée (intégré FAQ 150 QR)
    Bonjour,

    j'ai écrit une procédure stockée qui drop et recrée une séquence.
    Cette procédure appartient à mon user flux.

    Quand j'essaie de créer une séquence avec mon user flux sous toad, pas de problèmes, elle est bien créée.

    Je lance ma proc stoc, la séquence est bien droppée, mais lors de la re-création, j'obtiens l'erreur : ORA-01031 insufficient privileges

    Y-a-t'il une différence de privilèges lorsqu'on exécute un sql ou qu'on appelle une procédure ? Une procédure a-t-elle des privilèges ?

    Dernière question : peut-on créer une séquence à l'intérieur d'une procédure stockée ?

  2. #2
    Expert éminent sénior
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Points : 19 075
    Points
    19 075
    Par défaut
    oui, en PL/SQL les rôles ne sont pas pris en charge. Tu dois donc probablement faire un grant CREATE SEQUENCE à ton user

  3. #3
    Candidat au Club
    Inscrit en
    Décembre 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Effectivement. Ca marche suite au grant create sequence sur le user. Merci pour cette info !! Je ne l'avais pas trouvée dans les tutoriels, peut-être ai-je mal cherché mais ça vaudrait le coup de remonter cette info non ?

    En tous cas merci Fred pour ta réopnse !!

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

Discussions similaires

  1. Petit problème avec une procédure stockée
    Par Poulain dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 18/05/2007, 18h58
  2. [VB.NET 2.0] - Problème avec une procédure stockée
    Par Khrysby dans le forum Accès aux données
    Réponses: 1
    Dernier message: 14/05/2007, 15h25
  3. Réponses: 18
    Dernier message: 04/04/2007, 14h34
  4. Problème avec une procédure stockée
    Par in dans le forum Langage SQL
    Réponses: 4
    Dernier message: 27/05/2003, 15h33

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