ORACLE MANIAC

ORACLE技を研究中...

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

  1. --/--/--(--) --:--:--|
  2. スポンサー広告

procedureの実行者 Oracle

プロシージャは通常、procedureのowner権限で実行される。

create procedure aaa.p1 ~

で作成すると、bbbユーザで実行してもプロシージャ自体はaaaユーザで実行される。

これをどうにかしたい場合は
AUTHID CURRENT_USER をつけると実行者権限で実行される。

create procedure aaa.p1
AUTHID CURRENT_USER


とすると、bbbユーザの場合は、bbbユーザでプロシージャが実行される。

スポンサーサイト

テーマ:データベース - ジャンル:コンピュータ

  1. 2008/03/02(日) 11:35:11|
  2. ORACLE
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://stiffshoulder.blog102.fc2.com/tb.php/71-82ddf0ed
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。