oracle
ORACLEにアクセス可能なユーザを作ります。
その作成したユーザがテーブルを作成して、データを投入して、検索する。
基本ユーザが作成したデータ(テーブル含む)はそのユーザでしか見れない、加工できない、削除できない。
管理者であれば別だが、他のユーザにデータを提供するには、それだけでも新たな権限が必要。

OEMでユーザ作成

ブラウザでOEMにアクセスして[サーバ]タブをクリックします。
 2013y01m27d_000924947.png
その中にあるセキュリティー欄から[ユーザー]をクリックします。
 2013y01m27d_000937034.png
表示された[ユーザー]ページから、[作成]ボタンをクリックします。2013y01m26d_230611946.png
表示された[ユーザーの作成]ページで、名前は[AERS]、プロファイルはそのままの[DEFAULT]、認証は[パスワード]、パスワードの入力欄は任意で、期限切れパスワードをNULLとして、デフォルト表領域は[AERS]、一時表領域は[AERSTMP]として、ステータスは、[ロック解除]とします。
 2013y01m27d_002234100.png
*デフォルト表領域、一時表領域の指定がない場合、既定されている[デフォルト永続表領域]、[デフォルト一時表領域]が割り振られる。
次に、[ロール]を選択して、[リストの編集]から [CONNECT][CTXAPP][RESOURCE]をユーザに与えます。
 2013y01m27d_002923490.png
次に、[システム権限]を選択して、同じく[リストの編集]から [CREATE PUBLIC SYNONYM][DROP PUBLIC SYNONYM][UNLIMITED TABLESPACE]をユーザに付与する。
 2013y01m27d_003834723.png

ここまでの段階で実行されるSQL文は下記になる。

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
CREATE USER "AERS"
   PROFILE "DEFAULT" IDENTIFIED BY "*******"
   DEFAULT   TABLESPACE "AERS" 
   TEMPORARY TABLESPACE "AERSTMP" 
   ACCOUNT UNLOCK
   GRANT CREATE PUBLIC SYNONYM TO "AERS"
   GRANT DROP PUBLIC SYNONYM   TO "AERS"
   GRANT UNLIMITED TABLESPACE  TO "AERS"
   GRANT "CONNECT"             TO "AERS"
   GRANT "CTXAPP"              TO "AERS"
   GRANT "RESOURCE"            TO "AERS"

これをsqlplusで実行してもいいが、OEMで行っているので、そのまま[OK]ボタンを押してユーザを作成します。

ロールとシステム権限

ロールシステム権限備考
CONNECTCREATE SESSION
RESOURCECREATE CLUSTER
CREATE INDEXTYPE
CREATE OPERATOR
CREATE PROCEDURE
CREATE SEQUENCE
CREATE TABLE
CREATE TRIGGER
CREATE TYPE
create viewがない事に留意
CTXAPPOracle Textの索引および
索引プリファレンスの
作成権限およびPL/SQLパッケージの
使用権限を提供
DATAPUMP_EXP_FULL_DATABASEADMINISTER RESOURCE MANAGER
ADMINISTER SQL MANAGEMENT OBJECT
BACKUP ANY TABLE
EXECUTE ANY PROCEDURE
EXECUTE ANY TYPE
READ ANY FILE GROUP
RESUMABLE
SELECT ANY SEQUENCE
SELECT ANY TABLE
Oracle Data Pumpを使用して
Oracleデータベースからデータを
エクスポートする権限

プロファイル

既定のプロファイル[DEFAULT]にはユーザパスワードの期限とかパスワードロックの回数など規定されている。
この部分の調整は必須。放置すると突然使えなくなる時があるので。

 2013y01m27d_004634267.png
*OEMをhttpsからhttpにしたら改善された?

最新の60件
2026-05-22 2026-05-21 2026-05-20 2026-05-19 2026-05-18 2026-05-13 2026-05-12 2026-05-11 2026-05-08 2026-05-06 2026-05-05 2026-05-03 2026-04-30 2026-04-29 2026-04-28 2026-04-27 2026-04-25 2026-04-24 2026-04-22 2026-04-21 2026-04-12 2026-04-08 2026-04-06 2026-04-05 2026-04-02 2026-03-26 2026-03-23 2026-03-21 2026-03-19 2026-03-15 2026-03-14 2026-03-13 2026-03-07 2026-03-06 2026-03-04 2026-03-02 2026-02-26 2026-02-24

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-01-28 (月) 21:11:45