Comment puis-je liste tout le contexte des espaces de noms dans Oracle DB?
Si je crée un contexte d'espace de noms:-
CREATE OR REPLACE CONTEXT hr_security
USING hr.pkg_security
ACCESSED GLOBALLY;
Comment puis-je liste tous les telles les espaces de noms et regardez leurs propriétés. Par exemple, hr_security
peut être l'accès à l'échelle mondiale et peut être défini à partir de pkg_security
paquet.
OriginalL'auteur AppleGrew | 2011-11-28
Vous devez vous connecter pour publier un commentaire.
Vous pouvez interroger l'
DBA_CONTEXT
(ou[ALL_CONTEXT][1]
) vue en fonction de vos privilèges et quels contextes que vous cherchez.ALL_CONTEXT
liste de tous les milieux qui ont des caractéristiques définies dans la session en cours.DBA_CONTEXT
la liste de tous les contextes dans la base de données. Cependant, vous devez avoir des privilèges supplémentaires pour être en mesure d'interroger leDBA_CONTEXT
vue (laSELECT ANY DICTIONARY
privilège ouSELECT_CATALOG_ROLE
rôle serait plus que suffisante, mais vous pouvez également accéder à ce point de vue particulier)aura une ligne pour la
HR_SECURITY
espace de noms, en montrant qu'il est associé à laPKG_SECURITY
paquet avec unTYPE
deACCESSED GLOBALLY
.DBA_CONTEXT
œuvres.ALL_CONTEXT
listes à peine tous les espaces de noms.OriginalL'auteur Justin Cave