oracle 新建使用者,表空間 分配許可權及匯入

2021-08-04 15:50:42 字數 1246 閱讀 1928

表空間:

create tablespace renshi datafile '/data/renshi/db.dbf'

size

100m autoextend on

next

5m

/data/renshi 必須存在並有寫入許可權 ,centeros 下,使用chown oracle /data/renshi將該目錄分配到oracle使用者中。

使用者名稱:

create

user dcampus identified by 密碼 default tablespace renshi;

設定使用者許可權:

grant resource,connect,dba to dcampus;

grant

create

any sequence to dcampus;

grant

create

anytable

to dcampus;

grant

delete

anytable

to dcampus;

grant

insert

anytable

to dcampus;

grant

select

anytable

to dcampus;

grant unlimited tablespace to dcampus;

grant

execute

anyprocedure

to dcampus;

grant

update

anytable

to dcampus;

grant

create

anyview

to dcampus;

匯入:

imp dcampus/密碼@orcl11g

file=renshi.dmp ignore=y full=y

這個匯入適合部署時全庫匯入,維護時需寫指令碼進行單獨表結構的更改。

匯出:

exp dcampus20/密碼@orcl

file=d:\dbexp\daochu.dmp owner=(system,dcampus20)

使用owner引數,只匯出指定使用者下的內容,否則是全庫匯出,會很大

oracle新建表空間,新建使用者提示表空間不存在

之前遇到oracle12 在新建表空間之後 create tablespace logging datafile dbf size 100m autoextend on next 100m extent management local 第步新建角色使用表空間 create user identif...

oracle新建表空間及使用者

1.以管理員許可權開啟命令控制台,輸入下面命令 sqlplus sys 管理員賬戶名稱 就是dba賬戶 as sysdba 記得分號哦,有時沒有的話會報錯 2.先刪除要建立的角色 無論該角色存在與否,都最好執行一下這個命令 drop user 使用者名稱 cascade 3.建立使用者,並設定密碼 ...

Oracle建立使用者,分配表空間

很多dba很頭痛一件事情 不知道誰在oracle上建立了乙個使用者,建立時,沒有給這個使用者指定預設表空間,這個使用者就會採用預設的表空間 users表空間 sys和system等系統使用者採用的預設表空間是system表空間 本文指導一下正確的建立使用者過程 1.建立臨時表空間 create us...