【问题标题】:Are tablespaces associated with user accounts?表空间是否与用户帐户相关联?
【发布时间】:2012-11-24 11:14:59
【问题描述】:

我有一个与表空间相关的非常基本的问题。

当我创建一个用户时,我被要求为这个帐户分配一个默认表空间。所以,我分配了一个以前创建的表空间(TABLESPACE1)。

如果我创建另一个用户并为该用户分配不同的表空间 (TABLESPACE2),那么我将无法看到在 TABLESPACE1 中创建的表吗?

如果我创建一个可以访问两个表空间(TABLESPACE1 和 TABLESPACE2)的用户 然后对于该用户,还有另一个新数据库,但它实际上并不是新的。

谁能帮我理解这里的表空间概念。

【问题讨论】:

    标签: oracle tablespace


    【解决方案1】:

    表空间只是一个存储概念。它们对哪些用户可以查看哪些表没有影响。

    您可以为用户设置默认表空间,您可以允许(或不允许)他们在特定表空间中创建对象,但这与他们有权访问哪些表无关。

    表(和一般的对象)访问由授权管理。表空间用于物理存储。这两者本质上是无关的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-27
      • 1970-01-01
      • 1970-01-01
      • 2018-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多