ユーザーを作成・変更・削除する(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;