2012-02-17 15 views
0

複数のユーザーからのログインを1つだけ使用してデータベースからファイルを取得できますか?1人のユーザーIDとパスワードを使用してデータベースにアクセス

データベースに対して1つのログIDとパスワードしか持たないとします。 世界中の複数のユーザーにこのデータベースを使用したいと思っています。各ユーザーは、このログインIDとパスワードを使用して、それぞれ異なるファイルを要求します(ユーザーはこのデータベースIDとパスワードを持っていません)。

これらのファイルを取得するために、データベースとユーザーの間に新しいレイヤーを作成したいと考えています。 これは可能なのでしょうか、実現可能かどうか、賛否両論は何ですか?

+0

どのデータベースを参照していますか?あなたのクライアントはどのようにそのデータベースにアクセスしますか?機密情報が保存されていますか? –

答えて

0

通常、データベースまたはデータソースへのアクセスは、Data Access LayerにあるData Access Objectにカプセル化されています。 Javaでは、これはJDBC APIやHibernateやiBatisなどのオブジェクト・リレーショナル・マッピング・フレームワークを使用して実行できます。この質問はC++でタグ付けされているので、ODB(C++)はオプションです。

関連する問題