Oracle 12cでユーザーを作成、削除するサンプル
環境
Oracle 12.2.0.1.0
書式
CREATE USER <ユーザー> IDENTIFIED BY <パスワード> DEFAULT TABLESPACE <表領域> TEMPORARY TABLESPACE <一時表領域> QUOTA UNLIMITED ON <表領域> PROFILE <プロファイル>;
使用例
1.ユーザーを作成
CREATE USER "TESTUSER" IDENTIFIED BY "TESTUSER" DEFAULT TABLESPACE "TABSP" TEMPORARY TABLESPACE "TABSP_TMP" QUOTA UNLIMITED ON "TABSP" PROFILE "DEFAULT"
説明
IDENTIFIED BY: パスワードを指定します
DEFAULT TABLESPACE:ユーザーが使用する表領域を指定します
TEMPORARY TABLESPACE: ユーザーが使用する一時表領域を指定します
QUOTA: ユーザーに表領域を割り当てサイズ
PROFILE:プロファイルを指定します(ディフォルトの場合、DEFALUTを使用)
2.作成したOracleユーザーの確認
SELECT USERNAME,USER_ID, CREATED FROM ALL_USERS WHERE USERNAME='TESTUSER'; 結果 USERNAME USER_ID CREATED TESTUSER 101 2021/11/15 11:45:14
3.Oracleユーザーを削除
DROP USER TESTUSER CASCADE