4

Oracle(データベースに存在するユーザーからの)ユーザー名とパスワードを検証する関数/手順/パッケージはありますか?

背景:接続プールを使用するWebアプリケーションを作成したいと思います。従来の6iアプリケーションのため、すべてのユーザーはすでにデータベースに存在しています。したがって、最善のアプローチはデータベースのユーザーとパスワードを検証することだと思いますが、これを検証するためだけにURLをハードコーディングして新しい接続を開く必要はありません。

別の方法はユーザーのテーブルにパスワードを保存することですが、Oracleが提供する場合、このオプションははるかに簡単になります。

4

4 に答える 4

1

おそらく、プロキシユーザーを調べる必要があります。これらは、エンドユーザーが3層アーキテクチャのデータベースに対して認証できるように特別に設計されています。

于 2012-04-04T21:12:30.363 に答える
1

アプリレベルの認証にはLDAPを使用します。

于 2012-04-05T14:50:12.653 に答える
1

これはうまくいかないと思います。

  1. あなたはすでにプロキシユーザーはあなたの目的のために働いていないと述べました

  2. トム・カイトはそれがうまくいかないと言います。そして通常、Tom Kyteは、Oracle http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:73704414259631については正しいですが、そのスレッドはかなり古いです...

于 2012-04-05T15:14:10.960 に答える
1

Oracleのテーブルを検証する非公式のスクリプトを見つけました。user$

于 2012-04-10T00:37:29.757 に答える