プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド
12c (12.2.1.2.0)
E82973-02
目次へ移動
目次

前
前へ
次
次へ

行レベルのセキュリティ

Oracle Business Intelligenceでは、データベースに行レベルのセキュリティが必要です。

接続プールは、Oracle BIサーバーが各ユーザーの資格証明をデータベースに渡すように構成できます。

データベースはこの資格証明を使用して、データベースの行レベル・セキュリティ・ルールをユーザー問合せに適用します。

行レベルのデータベース・セキュリティは、データベース認証とは異なります。Oracle Business Intelligence Enterprise Editionセキュリティ・ガイドの認証に関する項を参照してください。行レベルのデータベース・セキュリティは、データベースの認可を提供し、データベース内の特定の行にアクセス・セキュリティを適用します。

この図は、Oracle Business Intelligenceの問合せにおいて、データベース内で行レベル・セキュリティが施行される方法を示しています。セキュリティ・ルールは接続するすべてのクライアントに適用され、たとえ論理SQL問合せが変更される場合であっても違反は許可されません。この例では、Oracle BIサーバーによって生成されるSQL問合せが同じであったとしても、問合せを生成したユーザーに応じて返される結果は異なります。返される結果は、データベース内に作成、施行されているルールに基づきます。

データベースのユーザー、権限およびセキュリティ・ポリシーを定義する必要があります。詳細は、データベースのドキュメントを参照してください。

行レベルのセキュリティを設定する場合は、次の構成情報について検討してください。