oracle建立表空間以及給使用者授予許可權

2021-09-29 08:41:44 字數 1314 閱讀 9646

-- 建立表空間

--語法: create tablespace 表空間名 datafile '路徑' size 100m [aotuextend to];

create tablespace myspace

datafile 'd:/myspace/myspace.dbf'

size 100m

autoextend on;

--給表空間重新命名

-- 語法: alter tablespace 舊名稱 rename to 新名稱;

alter tablespace newspace rename to myspace;

-- 刪除表空間

--[including contents cascade constraints] 並把包含的資料和約束刪除

-- 語法: drop tablespace 表空間名 [including contents cascade constraints];

drop tablespace myspace including contents cascade constraints;

-- 建立乙個臨時表空間

--語法: create temporary tablespace 臨時表空間名 tempfile '路徑' size 100m;

create temporary tablespace mytempspace

tempfile 'd:/myspace/mytempspace.dbf'

size 20m;

-- 建立乙個使用者,並指定表空間和臨時表空間

create user lisi

identified by lisi

default tablespace myspace

temporary tablespace mytempspace;

-- 乙個新建的使用者,是沒有任何許可權的,不能連線

-- 給使用者授予許可權

--連線資料庫的許可權

grant create session to lisi;

--建立表的許可權

grant create table to lisi;

-- 使用表空間的許可權

grant unlimited tablespace to lisi;

-- 建立一張使用者表

create table tb_user(

u_id number primary key ,

u_name varchar2(50),

u_pass varchar2(20)

);---檢視表空間

select * from v$tablespace;

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

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