Oracle® Database Vault Administrator's Guide 11g Release 1 (11.1) Part Number B31222-01 |
|
|
View PDF |
This appendix describes the following topics:
After you install Oracle Database Vault for an Oracle Real Application Clusters (RAC) instance, you need to run Oracle Database Vault Configuration Assistant (DVCA) with the -action
optionrac
option on all other RAC nodes. This sets instance parameters and disables SYSDBA operating system authentication.
You need to run this command on all Oracle RAC nodes other than the node on which the Database Vault installation is performed. This step is required to enable the enhanced security features provided by Oracle Database Vault.
This section includes the following topics:
The syntax for using dvca -action optionrac
is as follows:
dvca -action optionrac -oh Oracle_home -instance Oracle_instance_name -dbname database_name -jdbc_str jdbc_connection_string -sys_passwd SYS_password [-silent] [-logfile ./dvca.log] [-nodecrypt] [-lockout]
In this specification:
-action
is the action to perform. optionrac performs the action of updating the instance parameters for the Oracle RAC instance. This flag also provides the option of disabling SYSDBA operating system access for the instance.
-racnode
is the host name of the Oracle RAC node on which the action is being performed. Do not include the domain name with the host name.
-oh
is the Oracle home for the Oracle RAC instance. Provide the ORACLE_HOME
path.
-instance
is the name of the Database instance.
-dbname
is the database name.
-jdbc_str
is the JDBC connection string used to connect to the database. For example:
jdbc:oracle:oci:@orcl1
-sys_password
is the password for the SYS
user. If you use a cleartext password on the command line, you must include the nodecrypt
option. If you omit the password, DVCA prompts you for it.
-logfile
is an optional flag to specify a log file name and location. You can enter an absolute path, or enter a path that is relative to the location of the $ORACLE_HOME
/bin
directory.
-silent
is the option to run in command line mode. This option is required if you are not running DVCA in an xterm window.
-nodecrypt
is the option to read plaintext passwords.
-lockout
is the flag to use to disable SYSDBA
operating system authentication.
To configure Oracle Database Vault on RAC nodes:
Ensure that the listener and database instance are running on the nodes on which you run DVCA.
At a command prompt, enter the DVCA command. For example:
dvca -action optionrac
-oh /path/to/oracle_home
-jdbc_str jdbc:oracle:oci:@orcl1
-racnode mynode
-silent
-logfile ./dvcalog.txt
Enter SYS password: sys_password
By default, Oracle Database Vault loads only the English language tables. You can use DVCA to add more languages to Oracle Database Vault by specifying the addlanguages
flag to the dvca -action
option.
This section includes the following topics:
The syntax for using dvca -action addlanguages
is as follows:
dvca -action addlanguages -oh Oracle_home -instance Oracle_instance_name -dbname database_name -jdbc_str jdbc_connection_string -sys_passwd SYS_password -dvsys_passwd DVSYS_password -languages language_list [-owner_account DV_owner_account_name] [-owner_passwd DV_owner_account_password>] [-acctmgr_account DV_account_manager_account_name>] [-acctmgr_passwd DV_account_manager_password] [-silent] [-logfile ./dvca.log] [-nodecrypt] [-lockout] [-racnode node]
In this specification:
-action
is the action to perform. In this case the action is addlanguages
.
-oh
is the Oracle home for the Oracle RAC instance. Provide the ORACLE_HOME
path.
-instance
is the name of the Database instance.
-dbname
is the database name.
-sys_password
is the password for the SYS
user. If you use a cleartext password on the command line, you must include the nodecrypt
option. If you omit the password, DVCA prompts you for it.
-dvsys_password
is the password for the DVSYS
user. If you use a cleartext password on the command line, you must include the nodecrypt
option. If you omit the password, DVCA prompts you for it.
-jdbc_str
is the JDBC connection string used to connect to the database. For example:
jdbc:oracle:oci:@orcl1
-languages
is the list of languages to be loaded. Provide the list of languages as a string in the following format.
{"[en],[de],[es],[fr],[it],[ja],[ko],[pt_BR],[zh_CN],[zh_TW]"}
Oracle Database Vault supports the following languages:
en : English |
ja : Japanese |
|
de : German |
ko : Korean |
|
es : Spanish |
pt_BR : Brazilian Portuguese |
|
fr : French |
zh_CN : Simplified Chinese |
|
it : Italian |
zh_TW : Traditional Chinese |
For example, to load German and Spanish, you would enter the following:
-languages {"de,es"}
-owner_account
is the Oracle Database Vault Owner account name.
-owner_passwd
is the Oracle Database Vault Owner account password. If you use a cleartext password on the command line, you must include the nodecrypt
option. If you omit the password, DVCA prompts you for it.
-acctmgr_account
is the Oracle Database Vault Account Manager user name.
-acctmgr_passwd
is the Oracle Database Vault Account Manager password. If you use a cleartext password on the command line, you must include the nodecrypt
option. If you omit the password, DVCA prompts you for it.
-logfile
is an optional flag to specify a log file name and location. You can enter an absolute path, or enter a path that is relative to the location of the $ORACLE_HOME
/bin
directory.
-silent
is the option to run in command line mode. This option is required if you are not running DVCA in an xterm window.
-nodecrypt
is the option to read plaintext passwords.
-lockout
is the flag to use to disable SYSDBA
operating system authentication.
To add languages to Oracle Database Vault:
Disable Oracle Database Vault by completing the following steps under "Step 1: Disable Oracle Database Vault":
Use DVCA to add the languages you want.
For example:
dvca -action addlanguages -oh /path/to/oracle_home -instance myinstance -dbname mydbname -jdbc_str jdbc:oracle:oci:@orcl1 -languages {"es, ja"} -silent -logfile dvcalog.txt Enter SYS password: sys_password Enter DVSYS password: dvsys_password Enter owner password: owner_password Enter DV account manager password: dv_acct_password
Enable Oracle Database Vault by completing the following steps "Step 3: Enable Oracle Database Vault":