Je veux réinitialiser tous les droits

Notamment pour effacer des modifications manuelles.

ProcédureAvec une fonction d'ASGARD

Prérequis

Je dois être membre de g_admin, voire un super-utilisateur si certains schémas référencés ont un producteur super-utilisateur.

  1. J’utilise une fonction, z_asgard_admin.asgard_initialise_all_schemas.

    CTRL+C pour copier, CTRL+V pour coller
    1
    2
    SELECT z_asgard.asgard_initialise_all_schemas() ;
    SELECT z_asgard.asgard_initialise_all_schemas() ;
    1. Tous les droits attribués sur les schémas référencés et les objets qu’ils contiennent sont révoqués, puis les droits standards de l’éditeur et du lecteur sont réappliqués. Cette fonction rétablit également les privilèges sur les objets d’ASGARD qui sont nécessaires à son fonctionnement.