Top / Hibernate / Springを使ってトランザクション処理を記述する

ユーザの作成

-bash-3.00$ . /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh
-bash-3.00$ sqlplus / as sysdba
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
に接続されました。
SQL> CREATE USER "MKINO"  PROFILE "DEFAULT"
     IDENTIFIED BY "xxxx" DEFAULT TABLESPACE "USERS"
     TEMPORARY TABLESPACE "TEMP"
     QUOTA UNLIMITED
     ON "USERS"
     ACCOUNT UNLOCK;  2    3    4    5    6

ユーザーが作成されました。
SQL> create role MKINO_ROLE;

ロールが作成されました。
SQL>  GRANT
 CREATE SESSION,
 CREATE ANY INDEX,
 CREATE ANY VIEW,
 CREATE ANY SYNONYM,
 CREATE ANY SEQUENCE,
 CREATE ANY TABLE,
 SELECT ANY TABLE,
 INSERT ANY TABLE,
 UPDATE ANY TABLE,
 DELETE ANY TABLE
 TO MKINO_ROLE;  2    3    4    5    6    7    8    9   10   11   12

権限付与が成功しました。
SQL>
GRANT MKINO_ROLE TO MKINO;
 SQL>
権限付与が成功しました。
SQL>
SQL> quit
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Productionとの接続が切断されました。
-bash-3.00$

テーブルの作成・確認

テーブル自体は下記のDDLを実行しました。

create table MKINO.USER_ATTR (
 USERID varchar2(100) not null,
 NAME varchar2(1000), primary key (USERID)
);

確認してみます。

-bash-3.00$ sqlplus mkino/xxxx
SQL*Plus: Release 10.2.0.1.0 - Production on 木 5月 3 21:51:40 2007
Copyright (c) 1982, 2005, Oracle.  All rights reserved.
Oracle Database 10g Express Edition Release 10.2.0.1.0 - Production
に接続されました。
SQL> desc user_attr;
 名前                                      NULL?    型
 ----------------------------------------- -------- ----------------------------
 USERID                                    NOT NULL VARCHAR2(100)
 NAME                                               VARCHAR2(1000)

SQL>

OKです。


この記事は

選択肢 投票
おもしろかった 0  
そうでもない 0  

Top / Hibernate / Springを使ってトランザクション処理を記述する

現在のアクセス:58794


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS