{"id":11404,"date":"2018-07-10T16:03:15","date_gmt":"2018-07-10T14:03:15","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/"},"modified":"2023-06-09T17:00:14","modified_gmt":"2023-06-09T15:00:14","slug":"oracle-database-vault-realm-in-a-pluggable-database","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/","title":{"rendered":"Oracle Database  Vault: Realm in a Pluggable Database"},"content":{"rendered":"<p><strong>By Mouhamadou Diaw<\/strong><\/p>\n<p>Database Vault can also be used in a multitenant environment. In a multitenant environment we must register Oracle Database Vault in the root first, then after in the PDBs.<br \/>\nIn this blog we will see how we can use realms to protect data in a pluggable database 12.1.<\/p>\n<p>In CDB$ROOT we have to create common accounts that will be used for the Database Vault Owner (DV_OWNER role) and Database Vault Account Manager (DV_ACCTMGR role) accounts. It is also recommended to create a backup for each user.<\/p>\n<div>\n<div id=\"highlighter_888346\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; conn sys <\/code><code class=\"sql keyword\">as<\/code> <code class=\"sql plain\">sysdba<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql plain\">Enter <\/code><code class=\"sql keyword\">password<\/code><code class=\"sql plain\">:<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">Connected.<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">CDB$ROOT<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">GRANT<\/code> <code class=\"sql keyword\">CREATE<\/code> <code class=\"sql plain\">SESSION, <\/code><code class=\"sql keyword\">SET<\/code> <code class=\"sql plain\">CONTAINER <\/code><code class=\"sql keyword\">TO<\/code> <code class=\"sql plain\">c##dbv_owner_root IDENTIFIED <\/code><code class=\"sql keyword\">BY<\/code> <code class=\"sql plain\">root CONTAINER = <\/code><code class=\"sql color1\">ALL<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">GRANT<\/code> <code class=\"sql keyword\">CREATE<\/code> <code class=\"sql plain\">SESSION, <\/code><code class=\"sql keyword\">SET<\/code> <code class=\"sql plain\">CONTAINER <\/code><code class=\"sql keyword\">TO<\/code> <code class=\"sql plain\">c##dbv_acctmgr_root IDENTIFIED <\/code><code class=\"sql keyword\">BY<\/code> <code class=\"sql plain\">root CONTAINER = <\/code><code class=\"sql color1\">ALL<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">grant<\/code> <code class=\"sql keyword\">select<\/code> <code class=\"sql color1\">any<\/code> <code class=\"sql plain\">dictionary <\/code><code class=\"sql keyword\">to<\/code> <code class=\"sql plain\">C##DBV_OWNER_ROOT;<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql keyword\">Grant<\/code> <code class=\"sql plain\">succeeded.<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">grant<\/code> <code class=\"sql keyword\">select<\/code> <code class=\"sql color1\">any<\/code> <code class=\"sql plain\">dictionary <\/code><code class=\"sql keyword\">to<\/code> <code class=\"sql plain\">C##DBV_ACCTMGR_ROOT;<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql keyword\">Grant<\/code> <code class=\"sql plain\">succeeded.<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>The next step is configure Database Vault user account on CDB$ROOT<\/p>\n<div>\n<div id=\"highlighter_727791\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql keyword\">BEGIN<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql spaces\">\u00a0<\/code><code class=\"sql plain\">DVSYS.CONFIGURE_DV (<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">dvowner_uname\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; <\/code><code class=\"sql string\">'c##dbv_owner_root'<\/code><code class=\"sql plain\">,<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">dvacctmgr_uname\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; <\/code><code class=\"sql string\">'c##dbv_acctmgr_root'<\/code><code class=\"sql plain\">);<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql spaces\">\u00a0<\/code><code class=\"sql keyword\">END<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql spaces\">\u00a0\u00a0<\/code><code class=\"sql plain\">6\u00a0 \/<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">PL\/SQL <\/code><code class=\"sql keyword\">procedure<\/code> <code class=\"sql plain\">successfully completed.<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql plain\">SQL&gt; @?\/rdbms\/admin\/utlrp.sql<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>We can after enable Oracle Database Vault with user c##dbv_owner_root in CDB$ROOT<\/p>\n<div>\n<div id=\"highlighter_816242\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; conn c##dbv_owner_root\/root<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql plain\">Connected.<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"C##DBV_OWNER_ROOT\"<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql plain\">CDB$ROOT<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">EXEC<\/code> <code class=\"sql plain\">DBMS_MACADM.ENABLE_DV;<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql plain\">PL\/SQL <\/code><code class=\"sql keyword\">procedure<\/code> <code class=\"sql plain\">successfully completed.<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>After restart o CDB$ROOT , we can verify the status. These queries should return TRUE.<\/p>\n<div>\n<div id=\"highlighter_82945\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">SELECT<\/code> <code class=\"sql plain\">VALUE <\/code><code class=\"sql keyword\">FROM<\/code> <code class=\"sql plain\">V$<\/code><code class=\"sql keyword\">OPTION<\/code> <code class=\"sql keyword\">WHERE<\/code> <code class=\"sql plain\">PARAMETER = <\/code><code class=\"sql string\">'Oracle Database Vault'<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">VALUE<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql comments\">----------------------------------------------------------------<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">SELECT<\/code> <code class=\"sql plain\">VALUE <\/code><code class=\"sql keyword\">FROM<\/code> <code class=\"sql plain\">V$<\/code><code class=\"sql keyword\">OPTION<\/code> <code class=\"sql keyword\">WHERE<\/code> <code class=\"sql plain\">PARAMETER = <\/code><code class=\"sql string\">'Oracle Label Security'<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql plain\">VALUE<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql comments\">----------------------------------------------------------------<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql plain\">SQL&gt;\u00a0 <\/code><code class=\"sql keyword\">SELECT<\/code> <code class=\"sql plain\">* <\/code><code class=\"sql keyword\">FROM<\/code> <code class=\"sql plain\">DVSYS.DBA_DV_STATUS;<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\">NAME<\/code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <code class=\"sql plain\">STATUS<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql comments\">------------------- ----------------------------------------------------------------<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql plain\">DV_CONFIGURE_STATUS <\/code><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql plain\">DV_ENABLE_STATUS\u00a0\u00a0\u00a0 <\/code><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>At PDB level, we must register common users we created earlier. In this example I am using a pluggable database named PDB1.<\/p>\n<div>\n<div id=\"highlighter_964342\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"SYS\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">GRANT<\/code> <code class=\"sql keyword\">CREATE<\/code> <code class=\"sql plain\">SESSION, <\/code><code class=\"sql keyword\">SET<\/code> <code class=\"sql plain\">CONTAINER <\/code><code class=\"sql keyword\">TO<\/code> <code class=\"sql plain\">c##dbv_owner_root CONTAINER = <\/code><code class=\"sql keyword\">CURRENT<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql keyword\">Grant<\/code> <code class=\"sql plain\">succeeded.<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">GRANT<\/code> <code class=\"sql keyword\">CREATE<\/code> <code class=\"sql plain\">SESSION, <\/code><code class=\"sql keyword\">SET<\/code> <code class=\"sql plain\">CONTAINER <\/code><code class=\"sql keyword\">TO<\/code> <code class=\"sql plain\">c##dbv_acctmgr_root CONTAINER = <\/code><code class=\"sql keyword\">CURRENT<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql keyword\">Grant<\/code> <code class=\"sql plain\">succeeded.<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">grant<\/code> <code class=\"sql keyword\">select<\/code> <code class=\"sql color1\">any<\/code> <code class=\"sql plain\">dictionary <\/code><code class=\"sql keyword\">to<\/code> <code class=\"sql plain\">C##DBV_OWNER_ROOT;<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql keyword\">Grant<\/code> <code class=\"sql plain\">succeeded.<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">grant<\/code> <code class=\"sql keyword\">select<\/code> <code class=\"sql color1\">any<\/code> <code class=\"sql plain\">dictionary <\/code><code class=\"sql keyword\">to<\/code> <code class=\"sql plain\">C##DBV_ACCTMGR_ROOT;<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"sql keyword\">Grant<\/code> <code class=\"sql plain\">succeeded.<\/code><\/div>\n<div class=\"line number26 index25 alt1\"><\/div>\n<div class=\"line number27 index26 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Like in CDB$ROOT we also have to configure the Database Vault Users in PDB1<\/p>\n<div>\n<div id=\"highlighter_367356\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"SYS\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">BEGIN<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql spaces\">\u00a0<\/code><code class=\"sql plain\">DVSYS.CONFIGURE_DV (<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">dvowner_uname\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; <\/code><code class=\"sql string\">'c##dbv_owner_root'<\/code><code class=\"sql plain\">,<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">dvacctmgr_uname\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 =&gt; <\/code><code class=\"sql string\">'c##dbv_acctmgr_root'<\/code><code class=\"sql plain\">);<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql spaces\">\u00a0<\/code><code class=\"sql keyword\">END<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql spaces\">\u00a0\u00a0<\/code><code class=\"sql plain\">6\u00a0 \/<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql plain\">PL\/SQL <\/code><code class=\"sql keyword\">procedure<\/code> <code class=\"sql plain\">successfully completed.<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql plain\">SQL&gt; @?\/rdbms\/admin\/utlrp.sql<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>And now let\u2019s enable Oracle Database Vault on PDB1<\/p>\n<div>\n<div id=\"highlighter_273218\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"C##DBV_OWNER_ROOT\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">EXEC<\/code> <code class=\"sql plain\">DBMS_MACADM.ENABLE_DV;<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql plain\">PL\/SQL <\/code><code class=\"sql keyword\">procedure<\/code> <code class=\"sql plain\">successfully completed.<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>With SYS let\u2019s restart PDB1<\/p>\n<div>\n<div id=\"highlighter_360136\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"SYS\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">alter<\/code> <code class=\"sql plain\">pluggable <\/code><code class=\"sql keyword\">database<\/code> <code class=\"sql plain\">pdb1 <\/code><code class=\"sql keyword\">close<\/code> <code class=\"sql plain\">immediate;<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql plain\">Pluggable <\/code><code class=\"sql keyword\">database<\/code> <code class=\"sql plain\">altered.<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">alter<\/code> <code class=\"sql plain\">pluggable <\/code><code class=\"sql keyword\">database<\/code> <code class=\"sql plain\">pdb1 <\/code><code class=\"sql keyword\">open<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql plain\">Pluggable <\/code><code class=\"sql keyword\">database<\/code> <code class=\"sql plain\">altered.<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>As in CDB$ROOT we can verify<\/p>\n<div>\n<div id=\"highlighter_503964\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">SELECT<\/code> <code class=\"sql plain\">VALUE <\/code><code class=\"sql keyword\">FROM<\/code> <code class=\"sql plain\">V$<\/code><code class=\"sql keyword\">OPTION<\/code> <code class=\"sql keyword\">WHERE<\/code> <code class=\"sql plain\">PARAMETER = <\/code><code class=\"sql string\">'Oracle Database Vault'<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">VALUE<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql comments\">----------------------------------------------------------------<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">SELECT<\/code> <code class=\"sql plain\">VALUE <\/code><code class=\"sql keyword\">FROM<\/code> <code class=\"sql plain\">V$<\/code><code class=\"sql keyword\">OPTION<\/code> <code class=\"sql keyword\">WHERE<\/code> <code class=\"sql plain\">PARAMETER = <\/code><code class=\"sql string\">'Oracle Label Security'<\/code><code class=\"sql plain\">;<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql plain\">VALUE<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql comments\">----------------------------------------------------------------<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">SELECT<\/code> <code class=\"sql plain\">* <\/code><code class=\"sql keyword\">FROM<\/code> <code class=\"sql plain\">DVSYS.DBA_DV_STATUS;<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"sql keyword\">NAME<\/code>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <code class=\"sql plain\">STATUS<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql comments\">------------------- ----------------------------------------------------------------<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"sql plain\">DV_CONFIGURE_STATUS <\/code><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql plain\">DV_ENABLE_STATUS\u00a0\u00a0\u00a0 <\/code><code class=\"sql keyword\">TRUE<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Now that the Database vault is configured, we can create A REALM to protect our DATA. In this example we are protecting data of the SCOTT table EMP. We are using EM 12c to create the REAM.<br \/>\nFrom Database Home select Security and then Database Vault<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25114\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\" alt=\"dbvault1\" width=\"300\" height=\"161\" \/><\/a><br \/>\nIn the Database vault page log with any user having appropriate privileges: DV_OWNER or DV_ADMIN role, SELECT ANY DICTIONARY<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25115\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault2.png\" alt=\"dbvault2\" width=\"300\" height=\"186\" \/><\/a><br \/>\nBefore creating the REALM we can verify that user SYSTEM access to table SCOTT.EMP<\/p>\n<div>\n<div id=\"highlighter_406788\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<div class=\"line number28 index27 alt1\">28<\/div>\n<div class=\"line number29 index28 alt2\">29<\/div>\n<div class=\"line number30 index29 alt1\">30<\/div>\n<div class=\"line number31 index30 alt2\">31<\/div>\n<div class=\"line number32 index31 alt1\">32<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"SYSTEM\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">select<\/code> <code class=\"sql plain\">* <\/code><code class=\"sql keyword\">from<\/code> <code class=\"sql plain\">scott.emp;<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">EMPNO ENAME\u00a0\u00a0\u00a0\u00a0\u00a0 JOB\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MGR HIREDATE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SAL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 COMM\u00a0\u00a0\u00a0\u00a0 DEPTNO<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql comments\">---------- ---------- --------- ---------- --------- ---------- ---------- ----------<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7369 SMITH\u00a0\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7902 17-<\/code><code class=\"sql keyword\">DEC<\/code><code class=\"sql plain\">-80\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 800\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7499 ALLEN\u00a0\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 20-FEB-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1600\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 300\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7521 WARD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 22-FEB-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1250\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 500\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7566 JONES\u00a0\u00a0\u00a0\u00a0\u00a0 MANAGER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7839 02-APR-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2975\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7654 MARTIN\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 28-SEP-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1250\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1400\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7698 BLAKE\u00a0\u00a0\u00a0\u00a0\u00a0 MANAGER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7839 01-MAY-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2850\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7782 CLARK\u00a0\u00a0\u00a0\u00a0\u00a0 MANAGER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7839 09-JUN-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2450\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7788 SCOTT\u00a0\u00a0\u00a0\u00a0\u00a0 ANALYST\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7566 19-APR-87\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7839 KING\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PRESIDENT\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 17-NOV-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7844 TURNER\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 08-SEP-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1500\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7876 ADAMS\u00a0\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7788 23-MAY-87\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1100\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7900 JAMES\u00a0\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 03-<\/code><code class=\"sql keyword\">DEC<\/code><code class=\"sql plain\">-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 950\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">EMPNO ENAME\u00a0\u00a0\u00a0\u00a0\u00a0 JOB\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MGR HIREDATE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SAL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 COMM\u00a0\u00a0\u00a0\u00a0 DEPTNO<\/code><\/div>\n<div class=\"line number26 index25 alt1\"><code class=\"sql comments\">---------- ---------- --------- ---------- --------- ---------- ---------- ----------<\/code><\/div>\n<div class=\"line number27 index26 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7902 FORD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ANALYST\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7566 03-<\/code><code class=\"sql keyword\">DEC<\/code><code class=\"sql plain\">-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number28 index27 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7934 MILLER\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7782 23-JAN-82\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1300\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10<\/code><\/div>\n<div class=\"line number29 index28 alt2\"><\/div>\n<div class=\"line number30 index29 alt1\"><code class=\"sql plain\">14 <\/code><code class=\"sql keyword\">rows<\/code> <code class=\"sql plain\">selected.<\/code><\/div>\n<div class=\"line number31 index30 alt2\"><\/div>\n<div class=\"line number32 index31 alt1\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>Under Administration Tab, Select Reams<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25116\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault3.png\" alt=\"dbvault3\" width=\"300\" height=\"106\" \/><\/a><br \/>\nAnd Click on Create<br \/>\nGive a name and a description for the realm<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25117\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault4.png\" alt=\"dbvault4\" width=\"300\" height=\"123\" \/><\/a><br \/>\nClick on Next<br \/>\nOn the Realm Secured Objects click on Add<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25118\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault5.png\" alt=\"dbvault5\" width=\"300\" height=\"165\" \/><\/a><br \/>\nClick on OK<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25119\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault6.png\" alt=\"dbvault6\" width=\"300\" height=\"79\" \/><\/a><br \/>\nClick on Next<br \/>\nOn Real Authorization page select ADD<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25120\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault7.png\" alt=\"dbvault7\" width=\"300\" height=\"137\" \/><\/a><br \/>\nClick on OK<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault8.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25122\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault8.png\" alt=\"dbvault8\" width=\"300\" height=\"78\" \/><\/a><br \/>\nClick Next<br \/>\nOn the Review page Click Finish<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault9.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25123\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault9.png\" alt=\"dbvault9\" width=\"300\" height=\"171\" \/><\/a><br \/>\nAnd the end we should have<br \/>\n<a href=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault10.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-25124\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault10.png\" alt=\"dbvault10\" width=\"300\" height=\"90\" \/><\/a><br \/>\nAnd that\u2019s all. We can verify now that SYSTEM is no longer allowed to query SCOTT.EMP<\/p>\n<div>\n<div id=\"highlighter_948436\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; conn system\/root@pdb1<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql plain\">Connected.<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"SYSTEM\"<\/code><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">select<\/code> <code class=\"sql plain\">* <\/code><code class=\"sql keyword\">from<\/code> <code class=\"sql plain\">scott.emp;<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql keyword\">select<\/code> <code class=\"sql plain\">* <\/code><code class=\"sql keyword\">from<\/code> <code class=\"sql plain\">scott.emp<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">*<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql plain\">ERROR <\/code><code class=\"sql keyword\">at<\/code> <code class=\"sql plain\">line 1:<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql plain\">ORA-01031: insufficient <\/code><code class=\"sql keyword\">privileges<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p>And that user EDGE is allowed to query SCOTT.EMP<\/p>\n<div>\n<div id=\"highlighter_767130\" class=\"syntaxhighlighter  sql\">\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td class=\"gutter\">\n<div class=\"line number1 index0 alt2\">1<\/div>\n<div class=\"line number2 index1 alt1\">2<\/div>\n<div class=\"line number3 index2 alt2\">3<\/div>\n<div class=\"line number4 index3 alt1\">4<\/div>\n<div class=\"line number5 index4 alt2\">5<\/div>\n<div class=\"line number6 index5 alt1\">6<\/div>\n<div class=\"line number7 index6 alt2\">7<\/div>\n<div class=\"line number8 index7 alt1\">8<\/div>\n<div class=\"line number9 index8 alt2\">9<\/div>\n<div class=\"line number10 index9 alt1\">10<\/div>\n<div class=\"line number11 index10 alt2\">11<\/div>\n<div class=\"line number12 index11 alt1\">12<\/div>\n<div class=\"line number13 index12 alt2\">13<\/div>\n<div class=\"line number14 index13 alt1\">14<\/div>\n<div class=\"line number15 index14 alt2\">15<\/div>\n<div class=\"line number16 index15 alt1\">16<\/div>\n<div class=\"line number17 index16 alt2\">17<\/div>\n<div class=\"line number18 index17 alt1\">18<\/div>\n<div class=\"line number19 index18 alt2\">19<\/div>\n<div class=\"line number20 index19 alt1\">20<\/div>\n<div class=\"line number21 index20 alt2\">21<\/div>\n<div class=\"line number22 index21 alt1\">22<\/div>\n<div class=\"line number23 index22 alt2\">23<\/div>\n<div class=\"line number24 index23 alt1\">24<\/div>\n<div class=\"line number25 index24 alt2\">25<\/div>\n<div class=\"line number26 index25 alt1\">26<\/div>\n<div class=\"line number27 index26 alt2\">27<\/div>\n<div class=\"line number28 index27 alt1\">28<\/div>\n<div class=\"line number29 index28 alt2\">29<\/div>\n<div class=\"line number30 index29 alt1\">30<\/div>\n<div class=\"line number31 index30 alt2\">31<\/div>\n<div class=\"line number32 index31 alt1\">32<\/div>\n<\/td>\n<td class=\"code\">\n<div class=\"container\">\n<div class=\"line number1 index0 alt2\"><code class=\"sql plain\">SQL&gt; show <\/code><code class=\"sql color2\">user<\/code><\/div>\n<div class=\"line number2 index1 alt1\"><code class=\"sql color2\">USER<\/code> <code class=\"sql keyword\">is<\/code> <code class=\"sql string\">\"EDGE\"<\/code><\/div>\n<div class=\"line number3 index2 alt2\"><code class=\"sql plain\">SQL&gt; show con_name<\/code><\/div>\n<div class=\"line number4 index3 alt1\"><\/div>\n<div class=\"line number5 index4 alt2\"><code class=\"sql plain\">CON_NAME<\/code><\/div>\n<div class=\"line number6 index5 alt1\"><code class=\"sql comments\">------------------------------<\/code><\/div>\n<div class=\"line number7 index6 alt2\"><code class=\"sql plain\">PDB1<\/code><\/div>\n<div class=\"line number8 index7 alt1\"><code class=\"sql plain\">SQL&gt; <\/code><code class=\"sql keyword\">select<\/code> <code class=\"sql plain\">* <\/code><code class=\"sql keyword\">from<\/code> <code class=\"sql plain\">scott.emp;<\/code><\/div>\n<div class=\"line number9 index8 alt2\"><\/div>\n<div class=\"line number10 index9 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">EMPNO ENAME\u00a0\u00a0\u00a0\u00a0\u00a0 JOB\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MGR HIREDATE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SAL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 COMM\u00a0\u00a0\u00a0\u00a0 DEPTNO<\/code><\/div>\n<div class=\"line number11 index10 alt2\"><code class=\"sql comments\">---------- ---------- --------- ---------- --------- ---------- ---------- ----------<\/code><\/div>\n<div class=\"line number12 index11 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7369 SMITH\u00a0\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7902 17-<\/code><code class=\"sql keyword\">DEC<\/code><code class=\"sql plain\">-80\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 800\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number13 index12 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7499 ALLEN\u00a0\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 20-FEB-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1600\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 300\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number14 index13 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7521 WARD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 22-FEB-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1250\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 500\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number15 index14 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7566 JONES\u00a0\u00a0\u00a0\u00a0\u00a0 MANAGER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7839 02-APR-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2975\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number16 index15 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7654 MARTIN\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 28-SEP-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1250\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1400\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number17 index16 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7698 BLAKE\u00a0\u00a0\u00a0\u00a0\u00a0 MANAGER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7839 01-MAY-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2850\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number18 index17 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7782 CLARK\u00a0\u00a0\u00a0\u00a0\u00a0 MANAGER\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7839 09-JUN-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 2450\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10<\/code><\/div>\n<div class=\"line number19 index18 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7788 SCOTT\u00a0\u00a0\u00a0\u00a0\u00a0 ANALYST\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7566 19-APR-87\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number20 index19 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7839 KING\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 PRESIDENT\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 17-NOV-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 5000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10<\/code><\/div>\n<div class=\"line number21 index20 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7844 TURNER\u00a0\u00a0\u00a0\u00a0 SALESMAN\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 08-SEP-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1500\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number22 index21 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7876 ADAMS\u00a0\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7788 23-MAY-87\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1100\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number23 index22 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7900 JAMES\u00a0\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7698 03-<\/code><code class=\"sql keyword\">DEC<\/code><code class=\"sql plain\">-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 950\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 30<\/code><\/div>\n<div class=\"line number24 index23 alt1\"><\/div>\n<div class=\"line number25 index24 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">EMPNO ENAME\u00a0\u00a0\u00a0\u00a0\u00a0 JOB\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 MGR HIREDATE\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 SAL\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 COMM\u00a0\u00a0\u00a0\u00a0 DEPTNO<\/code><\/div>\n<div class=\"line number26 index25 alt1\"><code class=\"sql comments\">---------- ---------- --------- ---------- --------- ---------- ---------- ----------<\/code><\/div>\n<div class=\"line number27 index26 alt2\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7902 FORD\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 ANALYST\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7566 03-<\/code><code class=\"sql keyword\">DEC<\/code><code class=\"sql plain\">-81\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 3000\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 20<\/code><\/div>\n<div class=\"line number28 index27 alt1\"><code class=\"sql spaces\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/code><code class=\"sql plain\">7934 MILLER\u00a0\u00a0\u00a0\u00a0 CLERK\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 7782 23-JAN-82\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 1300\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 10<\/code><\/div>\n<div class=\"line number29 index28 alt2\"><\/div>\n<div class=\"line number30 index29 alt1\"><code class=\"sql plain\">14 <\/code><code class=\"sql keyword\">rows<\/code> <code class=\"sql plain\">selected.<\/code><\/div>\n<div class=\"line number31 index30 alt2\"><\/div>\n<div class=\"line number32 index31 alt1\"><code class=\"sql plain\">SQL&gt;<\/code><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>By Mouhamadou Diaw Database Vault can also be used in a multitenant environment. In a multitenant environment we must register Oracle Database Vault in the root first, then after in the PDBs. In this blog we will see how we can use realms to protect data in a pluggable database 12.1. In CDB$ROOT we have [&hellip;]<\/p>\n","protected":false},"author":27,"featured_media":11405,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229,59],"tags":[1379,1398,1384],"type_dbi":[],"class_list":["post-11404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database-administration-monitoring","category-oracle","tag-oracle-12-1","tag-oracle-database-vault","tag-oracle-security"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Oracle Database Vault: Realm in a Pluggable Database - dbi Blog<\/title>\n<meta name=\"description\" content=\"Oracle Database Vault, Oracle Security, Oracle 12.1\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oracle Database Vault: Realm in a Pluggable Database\" \/>\n<meta property=\"og:description\" content=\"Oracle Database Vault, Oracle Security, Oracle 12.1\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-10T14:03:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-06-09T15:00:14+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1030\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Oracle Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Oracle Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\"},\"author\":{\"name\":\"Oracle Team\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee\"},\"headline\":\"Oracle Database Vault: Realm in a Pluggable Database\",\"datePublished\":\"2018-07-10T14:03:15+00:00\",\"dateModified\":\"2023-06-09T15:00:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\"},\"wordCount\":370,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\",\"keywords\":[\"oracle 12.1\",\"Oracle Database Vault\",\"oracle security\"],\"articleSection\":[\"Database Administration &amp; Monitoring\",\"Oracle\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\",\"name\":\"Oracle Database Vault: Realm in a Pluggable Database - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\",\"datePublished\":\"2018-07-10T14:03:15+00:00\",\"dateModified\":\"2023-06-09T15:00:14+00:00\",\"author\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee\"},\"description\":\"Oracle Database Vault, Oracle Security, Oracle 12.1\",\"breadcrumb\":{\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\",\"contentUrl\":\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png\",\"width\":1920,\"height\":1030},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.dbi-services.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oracle Database Vault: Realm in a Pluggable Database\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#website\",\"url\":\"https:\/\/www.dbi-services.com\/blog\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee\",\"name\":\"Oracle Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g\",\"caption\":\"Oracle Team\"},\"url\":\"https:\/\/www.dbi-services.com\/blog\/author\/oracle-team\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Oracle Database Vault: Realm in a Pluggable Database - dbi Blog","description":"Oracle Database Vault, Oracle Security, Oracle 12.1","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/","og_locale":"en_US","og_type":"article","og_title":"Oracle Database Vault: Realm in a Pluggable Database","og_description":"Oracle Database Vault, Oracle Security, Oracle 12.1","og_url":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/","og_site_name":"dbi Blog","article_published_time":"2018-07-10T14:03:15+00:00","article_modified_time":"2023-06-09T15:00:14+00:00","og_image":[{"width":1920,"height":1030,"url":"http:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png","type":"image\/png"}],"author":"Oracle Team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Oracle Team","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/"},"author":{"name":"Oracle Team","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee"},"headline":"Oracle Database Vault: Realm in a Pluggable Database","datePublished":"2018-07-10T14:03:15+00:00","dateModified":"2023-06-09T15:00:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/"},"wordCount":370,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png","keywords":["oracle 12.1","Oracle Database Vault","oracle security"],"articleSection":["Database Administration &amp; Monitoring","Oracle"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/","url":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/","name":"Oracle Database Vault: Realm in a Pluggable Database - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png","datePublished":"2018-07-10T14:03:15+00:00","dateModified":"2023-06-09T15:00:14+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee"},"description":"Oracle Database Vault, Oracle Security, Oracle 12.1","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/dbvault1.png","width":1920,"height":1030},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/oracle-database-vault-realm-in-a-pluggable-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Oracle Database Vault: Realm in a Pluggable Database"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/66ab87129f2d357f09971bc7936a77ee","name":"Oracle Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f711f7cd2c9b09bf2627133755b569fb5be0694810cfd33033bdd095fedba86d?s=96&d=mm&r=g","caption":"Oracle Team"},"url":"https:\/\/www.dbi-services.com\/blog\/author\/oracle-team\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/11404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=11404"}],"version-history":[{"count":2,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/11404\/revisions"}],"predecessor-version":[{"id":25774,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/11404\/revisions\/25774"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/11405"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=11404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=11404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=11404"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=11404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}