Rainbow Planet (GT×IT×SP×SA)

"世界を加速させる"/"Accelerate the World"

01_IT技術 (Technology) 02_OracleDB

OracleDB11g 新規スキーマの作成_★IT0018

投稿日:2017年8月21日 更新日:

0.目次

>>1.表領域の作成
>>2.スキーマの作成
>>3.スキーマの接続権限を付与

1.表領域の作成

表領域とデータベースファイル(dbf)を以下のコマンドで作成します。

create tablespace RBWEGUSR
DATAFILE '/u01/app/oracle/oradata/orcl/rbweg.dbf' SIZE 2M;

◆コマンド実行前
IT0021_01_dbfbefore
◆コマンド実行
IT0021_02_createtablespace
◆コマンド実行後
・dbfが追加されたことの確認
(赤丸の”rbweg.dbf”が追加されました)
IT0021_03_dbfafter
・表領域が追加されたことの確認
(TABLESPACE_NAME=RBWEGTBSが追加された)
IT0021_04_dbatablespaces_after
・表領域の容量確認
IT0021_05_dbafreespace_after
>>目次にもどる

2.スキーマの作成

続いてスキーマを新規作成します。
XXXXXXXには各自のパスワードが入ります。

CREATE USER RBWEGUSR
IDENTIFIED BY XXXXXXX
DEFAULT TABLESPACE RBWEGTBS
TEMPORARY TABLESPACE TEMP  /* 一時表領域はソートや結合処理に利用される */

ちなみに1を飛ばして2を実行すると、表領域が無い旨のエラーが出ます。
以下、実行時の例です。
◆コマンド実行
IT0021_06_createschema
◆コマンド実行後
・スキーマが作成されたことの確認
(USERNAME=RBWEGUSRが作成された)
IT0021_07_dbausers
>>目次にもどる

3.スキーマの接続権限を付与

作成したスキーマ(RBWEGUSR)へ接続する権限を付与します。

GRANT CONNECT, RESOURCE TO RBWEGUSR;
/* CONNECT:ログインする(SESSIONを繋ぐ)ことが出来るような権限を含んだロール */
/* RESOURCE:テーブル作成権限等がある、開発者用に用意されているロール */

◆コマンド実行後に接続を確認
IT0021_09_conncheck

(参考)先ほどGRANTはUSER_ROLE_PRIVESテーブルから参照できます。
IT0021_08_userrolepriv

>>目次にもどる

※解説動画URL
★IT0018
https://youtu.be/61WCnuGChfQ

Thanks & Regards,

-01_IT技術 (Technology), 02_OracleDB

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

Linux:No space left on deviceの対処/Linux : how to solve “No space left on device”

English follows Japanese. 備忘メモ。Linuxでファイルを作成した時などに”No space left on device error”というメッセー …

Linuxのユーザ作成方法_★IT0005

Linuxでユーザを作成する方法を書きます。 前提条件 ・VPSの契約が済んでいる 0.目次 >>1.ユーザの作成 >>2.ユーザの「Wheel」グループへの追加 1.ユーザの …

日立JP1をLinuxサーバにインストールする手順

JP1評価版(ジョブスケジューラ)インストール簡易手順書です。 (0)目次  >>(1)必要な資産の入手  >>(2)インストールの事前準備  >>(3)インストー …

Linux入門#4 : viエディタ~ログ取得 その① (ENG follows JPN)_★IT0004

■目次 >>1.プロンプトにviコマンドを入力し[Enter]を押下する >>2.[i]を押下し、挿入モードに変更する >>3.内容を記述する >>4. …

Java:cmdからJavaファイルを作成・実行する方法_★IT0007

Index >>Japanese >>English Japanese Windowsのcmd(コマンドプロンプト)からJavaファイルを作成・コンパイル・実行する方法について …

Top