Oracle Database Vault allows companies to better protect sensitive data by creating dedicated security accounts, enforcing controls over data access, and separating administration duties. It prevents privileged users like DBAs from accessing application data through realms, command rules, and factors like IP address. During setup of an HR Data Realm, the assistant ensured high-privileged users could still administer the database but not access HR data, and defined controls for what privileged and non-privileged users could do within the realm-protected objects. Realms therefore help secure existing databases against insider threats from stolen privileged credentials.