Javaアプリケーションは、Hibernateを介してdbセッションを使用します。Oracleセッションに識別子を添付する
何かしたいのは、アプリでセッションを作成するときに、そのセッションを「アプリケーション」セッションとして識別することです。その理由は、ユーザーがテーブルに行う更新を制限すること(以前のトリガを介して)が、好きなことを行うためにアプリケーションの一式を与えたいからです。言い換えれば
、私のトリガーは次のように行います:
if(user is an application)
allow update
else
raise oracle error
end if
誰もがこれを行うための最善の方法を知っているの?あなたのトリガーインサイド
誰かが、彼らは自分のマシン上のアプリケーションを持っていると仮定すると、あなたになりすましアプリケーションを書くことができます。私はあなたがこれを知っていると仮定しており、この有能ではないユーザに頼ることができます。 –