Aide-mémoire de l'administrateur de la sécurité

L'administrateur de la sécurité définit les rôles/utilisateurs Oracle ayant des droits d'accès personnalisés à un modèle métier d'entreprise.

Remarque : Pour utiliser l'administrateur de la sécurité, vous devez disposer des droits d'administrateur de base de données. Vous devez bien connaître Oracle et le modèle métier d'entreprise.

Modèle métier principal : modèle métier (schéma Oracle) qui contient vos données.

Modèle métier invité : modèle métier qui accède au modèle métier principal par un rôle. Vous pouvez créer différents rôles afin de fournir différents niveaux d'accès au modèle métier principal. Un modèle métier invité n'a pas de tables de données, mais uniquement des synonymes et des privilèges sur le modèle métier principal.

Utilisateur invité : utilisateur Oracle créé avec l'administrateur de la sécurité avec le rôle TBR_guest qui définit la relation entre le modèle métier principal et le modèle métier invité.

Le rôle TBR_<invité> a des droits spécifiques sur votre modèle métier principal, par exemple un accès restreint à tout ou partie des classes d'objets.

Remarque : Vous devez gérer manuellement chaque rôle associé au modèle métier principal. Par exemple, lorsque vous introduisez de nouvelles tables dans votre modèle métier principal, en ajoutant une nouvelle classe d'objets, un domaine, une topologie, un utilitaire, une extension ou une intersection, par exemple, ou en exécutant une mise à jour de structure de données, vous devez ajuster les paramètres pour chaque nouvelle table via l'Administrateur de la sécurité.

Dans le modèle métier principal, utilisez SQL Sheet pour rechercher les privilèges sur cet utilisateur.

select * from user_tab_privs; 
select * from user_tab_privs_made; 
Select * from user_tab_privs_recd;
Remarque : Un modèle métier invité est basé sur un rôle du modèle métier principal. Il n'est donc pas possible de modifier les paramètres associés au modèle métier. Pour modifier les paramètres associés au modèle métier, ouvrez un projet contenant le modèle métier principal.