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 :

Accès en lecture à un seul schéma


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut Accès en lecture à un seul schéma
    Bonjour est il possible de creer un utilisateur Oracle avecun 'acces en lecture sur un seul schema ?

    Merci

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Décembre 2019
    Messages
    1 175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Décembre 2019
    Messages : 1 175
    Par défaut
    Bonjour,

    Quelle est ta version d'Oracle?
    Il n'existe pas de privilège "read only" sur tout un schéma pour la création d'un user, il faut que tu octroies les droits sur chaque objet du schéma à ce user. En général on crée un rôle à qui on donne ces privilèges puis on donne le rôle au user concerné.
    A partir de la version 12.1 il vaut mieux attribuer le privilège READ que SELECT, car ce dernier laisse la possibilité de locker la table en ajoutant la clause FOR UPDATE.

  3. #3
    Membre confirmé
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    Bonjour, je suis en version 11.2.0.4.
    Merci pour ta réponse.

  4. #4
    Membre Expert
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 2 005
    Par défaut
    Impossible à faire, il faudra que tu génères un fichier .sql listant tous les GRANTs que tu veux donner aux objets du schéma.
    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT 'GRANT SELECT ON ' || table_name || ' TO USER2;' FROM DBA_TABLES WHERE owner = 'user1';
    Là où c'est corsé c'est qu'il faudra que tu traites les différents droits (SELECT, UPDATE, INSERT, DELETE, INDEX, REFERENCES...) mais aussi les différents types d'objets (TABLE, VUE, SEQUENCE...) sachant que tel droit n'a pas de sens pour tel objet

    Je te conseille de chercher du code sur le ne, à moins que le contenu de ton schéma soit très simple.

  5. #5
    Membre confirmé
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Mai 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DBA Oracle

    Informations forums :
    Inscription : Mai 2006
    Messages : 166
    Par défaut
    Pour une version d'Oracle supérieure cela aurait il été plus simple ?

  6. #6
    Membre Expert
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Avril 2013
    Messages
    2 005
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2013
    Messages : 2 005
    Par défaut
    Pas à ma connaissance.

Discussions similaires

  1. [A-03] - accès en lecture seule
    Par Daejung dans le forum Sécurité
    Réponses: 8
    Dernier message: 12/11/2008, 19h44
  2. accès en lecture seule
    Par Melodie dans le forum Windows
    Réponses: 1
    Dernier message: 04/09/2008, 12h40
  3. Réponses: 1
    Dernier message: 11/07/2008, 23h05
  4. Validation et acces en lecture seul
    Par jojodid dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/04/2008, 15h10
  5. Problème de limitation en accès en lecture seule avec ma clé usb
    Par evangeliste dans le forum Administration système
    Réponses: 15
    Dernier message: 10/07/2006, 16h57

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