スキーマ作成・削除 (oracle) | 淡々たんのメモ

スキーマ作成・削除 (oracle)

スキーマ=ユーザ

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/sq_kj02.htm


■スキーマ作成

・スキーマ(schema) は、ユーザを作成すると自動的に作られる。
(ユーザ追加、スキーマ生成)

create user testscm
identified by testpw
default tablespace USER_DATA
temporary tablespace TEMPORARY_DATA
quota unlimited on USER_DATA
;

・スキーマ(schema) の容量を限定することもできる。

create user testscm
identified by testpw
default tablespace USER_DATA
temporary tablespace TEMPORARY_DATA
quota 10M on USER_DATA
;

■スキーマ削除

・スキーマ(schema) は、ユーザを削除することで行う。

drop user testscm;

・cascade を指定すると、user が所有していたオブジェクトも削除される。

drop user testscm cascade;