我是oracle初学者,我的看法是:
通过权限控制。
GRANT create session
     , create table
     , create procedure 
     , create sequence
     , create trigger
     , create view
     , create synonym
     , alter session
TO hr;hr不能看到其他的用户的对象。