安装oracle使,实际上就是安装一个数据库容器,在安装过程中要指定数据库容器所属者(system)和数据库标识符(id)
system作为最高级拥有者(DBA),负责创建新的用户,对用户授权。
个人认为oracle没有数据库的概念,和mysql,sql server不同,每一个用户相当(user_a)与一个私有空间(place_1),在place_1中user_a拥有对改间的使用具有完全权限
user_a在place_1下创建表,视图,函数,索引等数据,place_1的私有数据完全保密(对上对下)
个人观点:
在项目开发过程中,要建立一个共有的用户(user_p)和一个所有用户(user_c),在user_p下存放公共数据,在user_c下存放所有数据,然后根据用户特色,创建用户,赋予权限。