新手没有搞过oracle哈,头头叫我给建两个表空间,再建几个用户分别对表空间授权,我被搞晕了,表空间不是一个逻辑空间吗,这个来怎么授权限啊,我的概念里面都是给表授权来着,求大神调教。
------解决方案--------------------
表空间是逻辑空间,但是 由数据文件组成的。
对表空间授权是指设置用户的默认表空间,以及用户在某一个表空间上的资源配额。
------解决方案--------------------
你老大的意思是不是让你,每个用户使用自己的表空间,创建用户时不要把所有用户指向相同的表空间。
另外用户对表空间还有扩展的权限设置。
你要不方便问老大,建议你问问同事规则是什么样的。
------解决方案--------------------
不是你说的这样的。我理解你老大的意思是每个表空间上建立7个用户没问题。。相当于7个用户一组,使用同一个表空间,即产生的数据放在一个表空间下。至于为什么建立7个,可能要对每个用户单独进行授权,虽然使用的表空间相同,但是每个用户的权限可以是单独的。比如说表空间TA下有UA1到UA7个用户,表空间TB下有UB1到UB7个用户。表面看UA1到UA7及UB1到UB7实在一个数据库下面,但是可以有不同的操作权限,比如UA1能访问查询UB1到UB3下面的数据,而UA2可以访问UB1到UB2下的数据。。不知道我理解的对不对。。