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[4], voire un super-utilisateur[1] si certains schémas référencés[2] ont un producteur[3] super-utilisateur.

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

    1
    2
    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[5] et du lecteur[6] sont réappliqués. Cette fonction rétablit également les privilèges sur les objets d’ASGARD qui sont nécessaires à son fonctionnement.