oracle建立新的表空間,並賦予新的使用者許可權

2021-08-01 15:19:34 字數 1330 閱讀 1784

1.開啟cmd,-> sqlplus -> system 登入 ,成功後連線如下圖

2.登入後.建立新的資料庫表空間

create tablespace空間名 datafile '路徑'

size 空間大小

extent management local autoallocate (擴充套件大小為自動管理)

segment space management auto; (其段空間管理方式為自動

3.建立新使用者

create user 使用者名稱 identified by 密碼 default tablespace 表空間名;

4.授權

連線資料庫許可權 和 管理空間許可權

grant connect to使用者名稱;

grant resource to使用者名稱;

若想修改使用者的密碼可以使用

(alter user

使用者名稱identified by

密碼;)

注意:對於使用自動斷空間管理方式,使用者需要注意以下兩種情況:

自動段空間管理方式不能用於建立臨時表空間和系統表空間

oracle 本身推薦使用自動段空間管理方式管理永久表空間,但其預設情況下是手動管理方式,所以在建立表空間時需要明確指定為auto(自動).

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

將下面的指令碼,另存成乙個bat echo off echo echo 生成sql指令碼 建立表空間,使用者名稱和密碼 echo set p tsname 請輸入表空間名 set p tsdir 請輸入表空間檔案所在的資料夾路徑 set p username 請輸入使用者名稱 set p userp...

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

表空間 建立表空間 一般建n個存資料的表空間和乙個索引空間 create tablespace 表空間名 datafile 路徑 要先建好路徑 dbf size m tempfile 路徑 dbf size m autoextend on 自動增長 還有一些定義大小的命令,看需要 default s...

Oracle建立表空間 使用者 賦許可權

建立臨時表空間 create temporary tablespace user du tempfile e oracle du ordata user du.dbf size 50m autoextend on next 10m maxsize 20480m extent management l...