2012-11-24 38 views
0

我有與表空間有關的非常基本的問題。表空間是否與用戶帳戶相關聯?

當我創建一個用戶時,我被要求爲這個帳戶分配一個默認表空間。所以,我分配了一個以前創建的表空間(TABLESPACE1)。

如果我創建另一個用戶併爲該用戶分配不同的表空間(TABLESPACE2),那麼我將無法查看在TABLESPACE1中創建的表嗎?

如果我創建一個可以同時訪問這兩個表空間(TABLESPACE1和TABLESPACE2) 的用戶,那麼對於那個用戶來說,還有另一個新的數據庫,但它實際上並不是新的。

有人可以幫我理解這裏的表空間概念。

回答

3

表空間只是一個存儲概念。他們不會在用戶可以看到什麼表格中發揮作用。

您可以爲用戶設置默認表空間,並且可以允許(或不允許)在特定的表空間中創建對象,但與他們有權訪問的表無關。

表(和對象一般)訪問權限是通過授權進行管理的。表空間用於物理存儲。這兩者基本上無關。

相關問題