web-dev-qa-db-fra.com

Est à éventuellement possible d'interdire l'accès aux tables dans son propre schéma - Oracle?

Supposons que nous avons la situation suivante: nous avons un schéma/utilisateur Oracle: user_test (avec le privilège "Créer une session"). Sysdba crée des tables de couple sur Schema User_Test. Est-il possible d'interdire l'accès à l'utilisateur user_test aux tables de son schéma?

3
xiatus

Non, le schéma est l'utilisateur à Oracle. Dans d'autres bases de données, où le schéma et l'utilisateur sont en réalité des choses différentes (et de manière appropriée), vous pourriez avoir un nom de schéma qui correspond au nom d'utilisateur, mais où l'utilisateur n'a pas de droits aux objets sous ce schéma.

4
gsiems