この特集のトップページへ
Chapter 4:データストア層の構築

head2.gif 4.3.5 権限を持たないCOMオブジェクトの呼び出し
 では,ロールを設定した結果,適切な権限がない場合には,どのようになるのであろうか。利用するCOMクライアントで採用したプログラミング言語によっても違うが,VBScriptやJScriptの場合には,「書き込みできません」という実行時エラーが発生する(Fig.4-33)。また,このとき,イベントビューアにもエラーが記録される(Fig.4-34)。

Fig.4-33 適切な権限がないときに発生するエラー
fig4_33.gif
Fig.4-34 イベントビューア
fig4_34.gif

 特にイベントビューアには,呼び出したコンポーネント名だけでなく,メソッド名も記載されるので,開発時にセキュリティ関連のエラーが発生したときには,どこで失敗しているのかを見極めるのに役立てていただきたい。

prevpg.gif Chapter 4 10/16 nextpg.gif