HOME >> Tips >> Oracle Tips >> SQL

ユーザーを作成・変更・削除する(CREATE USER / ALTER USER / DROP USER)

 
文書番号:20271




ユーザーを作成・削除するSQL。

・ユーザーを作成する


CREATE USER ユーザー名
 IDENTIFIED BY パスワード;

・ユーザーを作成する(その他のオプション)


CREATE USER ユーザー名
 --パスワードを指定する
 IDENTIFIED BY パスワード
 --デフォルト表領域を指定する
 DEFAULT TABLESPACE 表領域名
 --一時表領域名を指定する
 TEMPORARY TABLESPACE 表領域名
 --ユーザーが使用できる表領域のサイズを指定する
 QUOTA [サイズ | UNLIMITED] ON 表領域名
 --プロファイルを指定する
 PROFILE [プロファイル名 | DEFAULT]
 --アカウントが使用可か不可かを指定する
 ACCOUNT [LOCK | UNLOCK]
 --次回ログイン時にパスワードの変更が必要になるように指定する
 PASSWORD EXPIRE

・ユーザーを変更する


 --表領域をオフラインにする
ALTER USER ユーザー名
 --パスワードを指定する
 IDENTIFIED BY パスワード
 --デフォルト表領域を指定する
 DEFAULT TABLESPACE 表領域名
 --一時表領域名を指定する
 TEMPORARY TABLESPACE 表領域名
 --ユーザーが使用できる表領域のサイズを指定する
 QUOTA [サイズ | UNLIMITED] ON 表領域名
 --プロファイルを指定する
 PROFILE [プロファイル名 | DEFAULT]
 --アカウントが使用可か不可かを指定する
 ACCOUNT [LOCK | UNLOCK]
 --次回ログイン時にパスワードの変更が必要になるように指定する
 PASSWORD EXPIRE

・ユーザーを削除する


 DROP USER ユーザー名;

 --スキーマ内のオブジェクトも一緒に削除する場合
 DROP USER ユーザー名 CASCADE;