Je veux définir le lecteur d’un schéma

C’est-à-dire le rôle dont les membres pourront accéder en lecture seule aux données contenues dans les tables du schéma.

ProcédureAvec la table de gestion d'ASGARD

Prérequis

Je dois être membre du rôle producteur[1] du schéma.

  1. Dans la table de gestion, je modifie la valeur du champ lecteur pour mon schéma.

    1
    2
    UPDATE z_asgard.gestion_schema_usr
    3
        SET lecteur = '%lecteur'
    4
        WHERE nom_schema = '%nom_schema' ;
    1. Les droits de l’ancien lecteur[2] sont automatiquement transférés au nouveau. À défaut d’ancien lecteur, le rôle que j’ai renseigné reçoit les droits de lecture standards.

Commentaires

Je peux vider le champ si je ne veux plus de lecteur pour mon schéma. Les privilèges de l’ancien lecteur seront automatiquement révoqués.