Oracle 逻辑模型(数据库,用户的关系)
安装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下存放所有数据,然后根据用户特色,创建用户,赋予权限。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步