Bonjour,
Je suis confronté à un problème sur le projet auquel je participe.
Nous avons un schema de travail appelé BILLING.
Et plusieurs autres schémas appelés (entre autre) VIEWCUST et VIEWSUP qui ont le droit de voir les données du schéma de travail par l'utilisation de synonymes mais pas de faire de modifications.
Sur le schéma de travail, se trouvent de nombreuses procédures stockées, fonctions, triggers, packages,... que les "utilisateurs" VIEWCUST et VIEWSUP devraient pouvoir visualiser...(juste pour les voir pas les lancer)
Par le biais des synonymes ce n'est pas possible (a moins que j'ai raté quelque chose) donc pour l'instant nous utilisons un script (shellscript sous unix) qui récupère le code via select sur user_source sur BILLING , et va le recréer sur les schémas VIEW... (en passant par la création de fichiers temporaires,...)
Est ce que quelqu'un voit une façon plus simple de faire?
Ah oui je suis sous Oracle 9
Partager