Attribuer les droit pour un user oracle

Résolu
yuri648 Messages postés 785 Statut Membre -  
yuri648 Messages postés 785 Statut Membre -
Bonjour,

comment attribuer a un utilisateur les droit de consulter pour une certaine ligne d'une tables avec oracle

par exemple : il peut consulter que les joueur de nationalité française?

merci

2 réponses

  1. jee pee Messages postés 31886 Date d'inscription   Statut Modérateur Dernière intervention   9 981
     
    Salut,

    On peut limiter les colonnes utilisables par une utilisateur :

    GRANT select (nom, prenom, pays) ON joueurs TO user1;

    Mais je ne pense pas sur une valeur.

    Il faut alors créer une vue :

    create view joueurs_francais as select * from joueurs where pays = 'France'

    Et après donner les droits select à l'utilisateur sur cette vue, pas sur la table.

    cdlt

    Un étranger, c'est un ami qu'on n'a pas encore rencontré.
    0
  2. yuri648 Messages postés 785 Statut Membre 7
     
    merci beacoup mon amis
    0