in the audit-vault-admin guide 10.3, step 2.3.1 - 8:
If you plan to add the REDO collect to your source database, then grant the Oracle source database user account the DV_STREAMS_ADMIN role.
The DV_STREAMS_ADMIN role enables the management of Oracle Streams processes to be tightly controlled by Database Vault, but does not change or restrict the way an administrator would normally configure Oracle Streams.
SQL> GRANT DV_SECANALYST TO srcuser_ora;
I got this error when grant that role to srcuser:
SQL> grant DV_STREAMS_ADMIN to srcuser1;
grant DV_STREAMS_ADMIN to srcuser1
ERROR at line 1:
ORA-01919: role 'DV_STREAMS_ADMIN' does not exist
You can raise an SR with Oracle for a documentation change.
If the source database has Oracle Database Vault installed, then log in as a user who has been granted the DV_OWNER (Database Vault Owner) role and add the source database user to the Oracle Data Dictionary realm.
SQL> CONNECT preston
Enter password: password
SQL> EXEC DBMS_MACADM.ADD_AUTH_TO_REALM('Oracle Data Dictionary', 'SRCUSER_ORA', null, dbms_macutl.g_realm_auth_participant);
If the source database has Oracle Database Vault installed, then grant the Oracle source database user account the DV_SECANALYST role.
The DV_SECANALYST role enables the user to run Oracle Database Vault reports and monitor Oracle Database Vault. This role also enables the Oracle source database user to collect Database Vault audit trail data from the source database.