Oracle 建立表空間,建立使用者,使用者賦權

2021-09-23 18:33:47 字數 1312 閱讀 5284

注意點:

1.如果在pl/sql 等工具裡開啟的話,直接修改下面的**中[斜體加粗部分]執行

2.確保路徑存在,比如 c:\oracle\oradata\oracle11\ 也就是你要儲存檔案的路徑存在

3.以下語句必須為dba許可權的使用者才可以執行成功。

分為四步

第1步:建立臨時表空間

create temporary tablespace user_temp

tempfile 'c:\oracle\oradata\oracle11\user_temp.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

說明:user_temp 為需要建立的臨時表空間的名稱,根據實際情況可以自行變更。

tempfile 後面為臨時表空間檔案存放的磁碟位置,檔案不需要建立,但資料夾需要建立好。

第2步:建立資料表空間

create tablespace user_data

logging

datafile 'c:\oracle\oradata\oracle11\user_data.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

說明:user_data 為需要建立的臨時表空間的名稱,根據實際情況可以自行變更。

datafile 後面為表空間檔案存放的磁碟位置,檔案不需要建立,但資料夾需要建立好。

第3步:建立使用者並指定表空間

create user username identified by password

default tablespace user_data

temporary tablespace user_temp;

說明:username 為需要建立資料庫使用者的使用者名稱,根據實際情況可以自行變更。

password為需要建立資料庫使用者的使用者密碼,根據實際情況可以自行變更

user_data 為分配給該使用者的表空間,根據實際情況可以自行變更

user_data 為分配給該使用者的臨時表空間,根據實際情況可以自行變更

第4步:給使用者授予許可權

grant connect,resource,dba to username;

說明:username 為需要分配許可權使用者的使用者名稱,根據實際情況可以自行變更。

connect,resource,dba 分別三種不同操作許可權,根據實際情況可以自行變更。

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 test temp tempfile e oracle product 10.2.0 oradata testserver test temp01.dbf size 32m autoextend onnext 32m maxsi...

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...