oracle中使用者的所有資料都是存放在表空間中的,很多個使用者可以共用乙個表空間,也可以指定乙個使用者只用某乙個表空間。
表空間:
建立表空間會在物理磁碟上建立乙個資料檔案,作為資料庫物件(使用者、表、儲存過程等等)的物理儲存空間;
使用者:
建立使用者必須為其指定表空間,如果沒有顯性指定預設表空間,則指定為users表空間;建立使用者後,可以在使用者上,建立表、儲存過程等等其他資料庫物件;
注:以下操作都是在sys使用者下
1.建立表空間
laoma: 表空間名稱。2.建立使用者並指定表空間路徑:表示存放表空間***.dbf的位址
100m:表示表空間的大小
create user laoma_user identified by password default tablespace laoma;
laoma_user:使用者名稱3.給使用者授權password:使用者密碼
laoma: 給使用者指定的表空間名稱
grant connect,resource to laoma_user;
表示把 connect,resource許可權授予laoma使用者
grant dba to laoma_user;
表示把 dba許可權授予給laoma使用者,授權成功。4.將新建的表空間指定給已經存在的使用者
alter user laoma_one default tablespace laoma;
表示將laoma這個表空間指定給laoma_one這個已經存在的使用者
oracle建立表空間以及給使用者授予許可權
建立表空間 語法 create tablespace 表空間名 datafile 路徑 size 100m aotuextend to create tablespace myspace datafile d myspace myspace.dbf size 100m autoextend on 給...
oracle表空間以及使用者建立
建立臨時表空間 create temporary tablespace test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend on next 32m maxs...
oracle建立表空間以及使用者
建立臨時表空間 create temporary tablespace wftest temp tempfile e oracle oradata orcl wftest temp01.dbf size 32m autoextend on next 32m maxsize 2048m extent ...