Rainbow Planet (GT×IT×SP×SA)

本ブログではIT技術を分かりやすく簡潔にまとめ伝える事で効率的な学習の支援を目指します。

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,

Adsense審査用広告コード


Adsense審査用広告コード


-01_IT技術 (Technology), 02_OracleDB

執筆者:


comment

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

関連記事

Linuxで一般ユーザ(rootスイッチ権限有り)を作成する方法

Linuxでユーザを作成する方法を書きます。 (0)目次 >(1)作業の背景・目的・前提条件 >(2)ユーザの作成 >(3)ユーザの「Wheel」グループへの追加 (1)作業の背景・目的・前提条件 「 …

データモデリングの方法とER図描画ツール紹介

(0)目次&概説 (1) 項目を洗い出す  (1-1) 現行システムが存在する場合  (1-2) 新規システムを開発する場合 (2) エンティティを定義する  (2-1) エンティティの作成  (2- …

Linux:定期的に再起動するスクリプト

Linuxサーバーを定期的に再起動するスクリプトを紹介します。定期的に再起動するという処理はシステム構築においては、運用の中で定義される「死活監視」に関連してくる話になります。 ●シェルとは?シェルス …

ORA-03113 end-of-file on communication channelエラーの対処

”ORA-03113 end-of-file on communication channel”の対処法について記述します。 ■目次 >>1.解析 >>2.原因 >&gt …

Linux(CentOS 6)のパケットフィルタリング方法(iptables)

(0)目次&概説 >(1) “iptables”の概要 >(2) “iptables”の解説  >(2-1) “iptables&#8221 …

Top