|
 |
|
|
ユーザ変更 |
|
スポンサード リンク
ALTER USER user
[IDENTIFIED BY パスワード]
[DEFAULT TABLESPACE テーブルスペース名]
[TEMPORARY TABLESPACE テーブルスペース名]
[QUOTA {サイズ(K/M) | UNLIMITED} ON テーブルスペース名]
[DEFAULT ROLE {ロール1 [, ロール2 …] | ALL [EXCEPT ロール1 [, ロール2 …]] | NONE}]
|
DFAULT TABLESPACE句
ユーザーの表領域を割当てます。この句を省略、かつ、デフォルトの表領域が指定されていない場合、SYSTEM表領域が割り当てられます。
TEMPORARY TABLESPACE句
ユーザーの一時セグメントの表領域を割当てます。この句を省略、かつ、デフォルトの表領域が指定されていない場合、SYSTEM表領域が割り当てられます。
QUOTA句
表領域内に割り当てる領域サイズを指定します。UNLIMITEDを使用すると、無制限に割り当てることができます。0を指定した場合は、新規割り当てできなくなります。
DEFAULT ROLE句
ユーザーに付与されるロールを指定します。複数のロール名を指定するか、ALL句ですべてのロールを付与するか、ALL EXCEPT句で付与しないロール名を指定するか、ロールを付与しないNONEを使用できます。
|
例1) ユーザ名「usr01」のパスワードを「12345」に変更
|
alter user usr01
identified by 12345 |
例2) ユーザ名「usr01」のユーザ表領域を「rbsp01」に変更
|
alter user usr01
default tablespace tbsp01
|
例3) ユーザ名「usr01」の表領域「tbsp01」の割り当て領域を50mに変更
|
alter user usr01
quota 20m on tbsp01
|
例4) ユーザ名「usr01」のデフォルトロールをDBAに変更
|
alter user usr01
default role dba |
スポンサード リンク
|
|
|
|
|