Notional Database Applications EnvironmentFrom Requirements to Security Profile DesignRequirements Technique: Use Cases and ScenariosAnalyzing Requirements: Example Use CaseIdentify Coarse-Grained Security ProfileIdentify Fine-Grained Security ProfileIdentify DBV Factors Based on Business or System ConditionsCentralizing PL/SQL Routines for DBV Factors and RulesFactors Based on ComplianceFactors Based on Conflict of Interest or Separation of DutyFactors Based on Organizational PolicyFactors Based on Identity ManagementFactors Based on Access Path or Operational ContextFactors Based on Time or Sequential ConditionsFactors Based on Data or Events Stored ExternallyIncorporating DBV Factors in Your ApplicationIdentify DBV Realms and Realm Objects Based on ObjectsConfigure Standard Object-level Auditing for Realm-protected ObjectsConfigure RLS on Realm-protected ObjectsIdentify Accounts, Roles, and DBV Realm Authorizations from Use Case ActorsSecure Schemas Under DBVUser Access AccountsExample Implementation of Secure Schemas with DBVPost-configuration Account ProvisioningEstablish DBV Command Rules from ConditionsConfigure System-level AuditingEstablish DBV Secure Application Roles from ConditionsSummary