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

Administration Oracle Discussion :

Création de vue SYSTEM à partir du schéma SYS


Sujet :

Administration Oracle

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 26
    Points : 19
    Points
    19
    Par défaut Création de vue SYSTEM à partir du schéma SYS
    Bonjour,

    Je souhaite créer une vue dans le schéma system à partir de la vue dba_users du schéma sys.

    Ma création de vue c'est ça :

    Create OR REPLACE view V_STATS as ( select USER_ID, 'EXECUTE dbms_stats.gather_schema_stats(ownname => '||''''||username||''''||',cascade => TRUE);'
    from SYS.dba_users where username not in ('SYS','SYSTEM','DBSNMP','OEMSYS','PERFSTAT','OUTLN','WMSYS','ORDSYS','ORDPLUGINS','MDSYS'))
    Quand je lance cette requete sur le schéma system, j'obtiens le message d'erreur :

    ORA-01031: privilèges insuffisants
    Je comprends donc que le user SYSTEM n'a pas les droits du SELECT sur la vue dba_users , sauf que quand je lance un simple select sur cette vue (dba_users) toujours dans le schéma system

    select 'EXECUTE dbms_stats.gather_schema_stats(ownname => '||''''||username||''''||',cascade => TRUE);'
    from dba_users where username not in ('SYS','SYSTEM','DBSNMP','OEMSYS','PERFSTAT','OUTLN','WMSYS'
    ,'ORDSYS','ORDPLUGINS','MDSYS');
    j'obtiens les bons résultats et pas de message d'erreur concernant les privilèges.

    Je reviens vers vous pour une explication si vous en avez et des propositions pour contourner ce problème.

    Merci

  2. #2
    Membre à l'essai
    Inscrit en
    Février 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Février 2005
    Messages : 26
    Points : 19
    Points
    19
    Par défaut
    Bon problème résolu
    Il fallait que je donne les droits directement sur la vue dba_users

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

Discussions similaires

  1. Création de vue entre deux schémas
    Par bernards111 dans le forum Débuter
    Réponses: 2
    Dernier message: 01/02/2013, 13h07
  2. Des indexes invalides appartenant aux schémas SYS et SYSTEM
    Par smaildba dans le forum Administration
    Réponses: 3
    Dernier message: 21/12/2009, 15h49
  3. vue systeme sys.sql_modules
    Par haykelFST dans le forum Développement
    Réponses: 2
    Dernier message: 05/12/2008, 22h31
  4. Problème de création de vue.
    Par pimousse76 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 24/02/2005, 15h14
  5. vue a partir d'une procedure stocké
    Par coucoucmoi dans le forum SQL
    Réponses: 6
    Dernier message: 07/08/2003, 16h03

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