oracle11g給某個使用者建立表空間

2021-09-29 08:35:35 字數 1201 閱讀 9093

--建立臨時表空間 

create temporary tablespace sunbing_temp  tempfile 'd:\oracle\data\ygz_temp.dbf' size 50m  autoextend on  

next 50m maxsize 20480m  extent management local;  

--建立資料表空間  

create tablespace ygz_data  logging  datafile 'd:\tablespace\ygz_data.dbf' size 50m  autoextend on  next 50m maxsize 20480m  extent management local;  

--建立使用者並制定表空間

create  user ygz identified by password default tablespace ygz_data  

temporary tablespace ygz_temp;

--給使用者授予許可權

grant connect,resource,dba to ygz;

語法:create tablespace tablespace_name datafile filename size size [autoextend [on/off]] next size

[maxsize size] [permanent | temporary] [extent management [dictionary | local [autoallocate | uniform. [size integer[k|m] ] ] ] ]

說明:tablespace:指定要建立表空間的名稱

datafile:指定在表空間中存放資料檔案的檔名,需要指出檔案的存放路徑

size:指定資料檔案的大小

autoextend:指定資料檔案的擴充套件方式,on代表自動擴充套件,off代表非自動擴充套件。如果要把資料檔案指定為自動擴充套件,應該在next後面指定具體的大小

maxsize:指定資料檔案為自動擴充套件方式時的最大值

permanent|temporary:指定表空間的型別,premanent是指永久表空間temporary是指臨時表空間,預設都是永久表空間

extent management dictionary | local:指定表空間的管理方式, dictionary是指字典管理方式,local是指本地的管理方式,預設的是本地管理方式

oracle11g之使用者管理

建立使用者 create user 使用者名稱 identified by 密碼 注意 必須是擁有特權使用者的賬號才能建立使用者 修改使用者密碼 注意 必須是擁有特權使用者的賬號才能修改使用者的密碼 刪除使用者 必須是擁有drop user的許可權才能刪除使用者 刪除使用者時,如果使用者已經建立了表...

oracle 11g 使用者密碼過期問題

1 oracle 11g 之前預設的使用者時是沒有密碼過期的限制的,在oracle 11g 中預設的profile啟用了密碼過期時間是180天。如下檢視有效期 select from dba profiles where profile default and resource name passw...

oracle 11G 使用者到期修改方法

當 oracle 鏈結報28001 是可以做如下處理 這裡只寫用命令的方式修改,至於用pl sql的不在這裡描述。首先 cmd進入命令 sqlplus 使用者名稱 密碼 例項名 as sysdba sql select username,profile from dba users 檢視使用者賬戶的...