mysql查詢使用者建立的表空間 建立使用者及表空間

2021-10-17 13:17:39 字數 1906 閱讀 5576

oracle 11.2.0.1 1. 建立新的使用者預設表空間dcsopen_tbs: 注 : (1) 這裡設定初始資料檔案大小是200m,autoextend屬性預設自動增長,每次申請新的表空間時會分配32m,最多分配1024m。 (2) 這裡未使用extentmanagement local(可選),但預設是區本地管理模式(

oracle 11.2.0.1

1.建立新的使用者預設表空間dcsopen_tbs:

注:(1) 這裡設定初始資料檔案大小是200m,autoextend屬性預設自動增長,每次申請新的表空間時會分配32m,最多分配1024m。

(2) 這裡未使用extent

management local(可選),但預設是區本地管理模式(extent_management),區尺寸分配為autoallocate(allocation_type為system),段空間管理為自動auto(segment_space_management)。

2. 建立新的臨時表空間dcsopen_temptbs:喎?" target="_blank" class="keylink">vcd4kpha+pgltzybzcmm9"" alt="\">

注:(1) 和表空間建立的預設屬性不同,臨時表空間不能使用auto的尺寸分配,臨時表空間都是用統一尺寸(預設使用1m)的本地管理的區建立,也可以指定:uniforma

size 2m;,且段空間管理不是auto,而是manual手工方式。

(2)按照oracle建議,使用1m統一區尺寸的本地管理的臨時表空間作為預設臨時表空間。

3. 建立使用者dcsopen:

注:(1)

指定使用者預設表空間和預設臨時表空間,若不指定,則預設表空間使用的是一般建立oracle的users表空間,預設臨時表空間使用的是temp(若未建則使用system表空間)。

(2)接著可以賦予使用者許可權,例如:

grant

create session, create any table, create any view ,create any index, create any procedure,

alter any table, alter any procedure,

drop any table, drop any view, drop any index, drop any procedure,

select any table, insert any table, update any table, delete any table

to dcsopen;

(3)這裡10g和11g貌似在使用者使用表空間的配額上有些區別。

現象:(3.1)

(3.2)

11g新建乙個使用者,預設使用users表空間,只賦予create table和create table許可權,該使用者可以create table建立表。

按說使用者具有resource許可權時才可以使用表空間的配額,11g中對該使用者使用revoke

resource from r1;提示ora-01951:

role 'resource' not granted to 'r1',說明該使用者並沒有resource許可權。

建立表空間,使用者

使用 pl sql 連線到遠端資料庫,執行以下命令 1 建表空間 create tablespace map2 表空間表稱 logging datafile d oracle oradata map map2 ora size 100m 存放路徑和大小 extent management local...

使用者,表空間建立

建表空間 create tablespace 表空間名 logging datafile 絕對路徑 oracle oradata 檔名.dbf size 大小 m autoextend on next 32m maxsize 2048m extent management local 32m 表空間...

建立表空間 建立使用者 授權 解鎖 查詢等

建立表空間 reuse autoextend on next 128m maxsize unlimited 建立使用者,指定表空間 create user us ygbp profile default identified by us ygbp default tablespace ts ygbp...