分类: Oracle
2012-12-20 11:28:05
您可以为每个用户分配表空间配额给任意表空间(临时表空间除外)。
配额的分配的功能:
默认情况下,用户没有任何在数据库中的表空间配额。
如果用户有权限才能创建一个模式对象,那么你必须分配配额,才能允许用户创建对象。
最低限度,指定用户的默认表空间的配额,并额外配额,其他表空间,使他们能够创建对象。
配额用于防止用户的对象在数据库中占用太多的空间。
在创建用户时可以指定一个用户表空间配额,之后也可以更改配额。如果一个新的配额比以前的小,那么会出现以下的情况:
1. 如果用户已经超过了一个新的表空间配额,则该用户的表空间中的对象不能被分配更多的空间,直到这些对象的组合空间低于新的配额。
2. 如果用户不超过一个新的表空间配额,或者如果用户的表空间中的对象所占用的空间,属于一个新的表空间配额,那么用户对象的可分配空间到新的配额。