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

Oracle Discussion :

Droits sur une vue ?


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut Droits sur une vue ?
    Bonjour à vous et merci de votre temps et de votre aide.

    J'ai une base dans laquelle je vais peut-être devoir modifier un champ dans une table.

    J'ai plusieurs applications qui accèdent à cette table.

    Je n'ai pas les droits de DBA sur cette base mais je peux faire des interrogations sur les objets et les voir avec PL-SQL developper.

    J'ai une vue qui m'interresse particulièrement et j'aimerai connaître les droits associé aux différents utilisateurs sur cette vue (appelons là VIEW_X).

    Je suis TRÈS TRÈS débutant en Oracle donc j'aimerai un exemple d'interrogation que je peux faire pour savoir, si au moins l'utilisateur que j'ai utilisé pour me connecter a des droits sur la vue VIEW_X.

    Est-ce qu'un tout bête
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from VIEW_X
    serait suffisant ?

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

  2. #2
    Membre Expert
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Février 2012
    Messages
    652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Distribution

    Informations forums :
    Inscription : Février 2012
    Messages : 652
    Par défaut
    Pour savoir si tu "vois" la table

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT, INSERT, UPDATE, DELETE
    Selon les droits accorder sachant que pour une vue il n'y aura que le SELECT de disponible

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2010
    Messages
    412
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2010
    Messages : 412
    Par défaut Comme on dit en Normandie
    Citation Envoyé par Scriuiw Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT, INSERT, UPDATE, DELETE
    Selon les droits accorder sachant que pour une vue il n'y aura que le SELECT de disponible
    Ou peut-etre ben que non
    http://docs.oracle.com/cd/B28359_01/...ments_8004.htm

    An updatable view is one you can use to insert, update, or delete base table rows. You can create a view to be inherently updatable, or you can create an INSTEAD OF trigger on any view to make it updatable.
    Et comme c'est encore le matin, je recopie la requete fournie par la doc pour voir ce qui ets updatable ou pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT column_name, updatable 
       FROM user_updatable_columns
       WHERE table_name = <...>
       ORDER BY column_name, updatable;

  4. #4
    Membre Expert
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Février 2012
    Messages
    652
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Distribution

    Informations forums :
    Inscription : Février 2012
    Messages : 652
    Par défaut
    Ou peut-etre ben que non
    Comme quoi, on en apprend tous les jours

  5. #5
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 410
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 410
    Par défaut
    Merci à vous.

    Je mets cela dans ma banque de connaissances sur Oracle.

    A+
    Vous voulez une réponse rapide et efficace à vos questions téchniques ?
    Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
    Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.

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

Discussions similaires

  1. Droits sur une vue
    Par Baquardie dans le forum Administration
    Réponses: 3
    Dernier message: 14/04/2010, 21h41
  2. Mettre en place des droits sur une vue différents de ceux de la table-source ?
    Par Antoun dans le forum Administration et Installation
    Réponses: 14
    Dernier message: 15/02/2010, 14h13
  3. Droits sur les vues d'une base SQL server 2000
    Par mioux dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 30/04/2007, 16h13
  4. droits à travers une vue
    Par aline dans le forum Oracle
    Réponses: 5
    Dernier message: 05/01/2005, 18h14
  5. delete sur une vue: rule
    Par Bouboubou dans le forum PostgreSQL
    Réponses: 8
    Dernier message: 18/05/2004, 18h58

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