ORACLE SQL リファレンス(逆引き)

ORACLE SQL リファレンス

Web oracle.se-free.com
ユーザ作成/削除
スポンサード リンク

CREATE USER ユーザ名
  IDENTIFIED BY パスワード
  [DEFAULT TABLESPACE テーブルスペース名]
  [TEMPORARY TABLESPACE テーブルスペース名]
  [QUOTA {サイズ(K/M) | UNLIMITED} ON テーブルスペース名]
DEFAULT TABLESPACE句
ユーザーの表領域を割当てます。この句を省略、かつ、デフォルトの表領域が指定されていない場合、SYSTEM表領域が割り当てられます。

TEMPORARY TABLESPACE句
ユーザーの一時セグメントの表領域を割当てます。この句を省略、かつ、デフォルトの表領域が指定されていない場合、SYSTEM表領域が割り当てられます。

QUOTA句
表領域内に割り当てる領域サイズを指定します。UNLIMITEDを使用すると、無制限に割り当てることができます。0を指定した場合は、新規割り当てできなくなります。


例1) ユーザ名「usr01」、パスワード「12345」で作成
create user usr01
  identified by 12345


例2) ユーザ名「usr01」、パスワード「12345」、ユーザ表領域を「rbsp01」、一時表領域を「tbtmp」、使用領域20M で作成
create user usr01
  identified by 12345
  default tablespace tbsp01
  temporary tablespace tbtmp
  quota 20m on tbsp01


例3) ユーザ「usr01」削除
 drop user usr01
※オブジェクトを所有している場合は、cascadeオプションを付けて削除する


スポンサード リンク


ユーザの作成/削除(USER)
ユーザの変更
ロールの作成/削除(ROLE)
ユーザに権限付与/取り消し(ROLE)
事前定義されたロール

SQL(DDL) へ
忘れっぽいエンジニアのオラクルSQLリファレンス TOPへ