Additional User Configuration for Oracle Database Instances
Perform the following configuration for the user specified by user:
- Authorizations
-
Ensure that user has the following authorizations assigned:
-
solaris.sstore.update.res
-
solaris.sstore.write
The following example shows how to add these authorizations for user:
# usermod -A +solaris.sstore.update.res,solaris.sstore.write user
-
-
SYSDBA
-
Ensure that user has the
SYSDBA
connect privilege for the specified sid database instance. -
ORACLE_HOME
-
The shell startup script for user must specify
ORACLE_HOME
, or specifyORACLE_HOME
in the service as shown in the following example:# svccfg -s application/stats/oracle-database-stats:sid \ setenv ORACLE_HOME /u01/app/oracle/product/19.0.0.0/dbhome_1
- Oracle Wallet
-
The
sqlnet.ora
parameter file must specify the Oracle Wallet location for user.The
tnsnames.ora
file must specify the Oracle Walletdb_connect_string
alias for the sid database instance.By default, both
sqlnet.ora
andtnsnames.ora
are located in the$ORACLE_HOME/network/admin
directory.Follow the instructions in “Managing the Secure External Password Store for Password Credentials” in the database security guide to configure the user’s Oracle Wallet. For example, see Oracle Database Security Guide 20c .