-
Create a wallet directory located in the $ORACLE_BASE/admin/db_unique_name directory e.g., wallet.
-
Log in to the database instance as a user who has been granted the SYSDBA administrative privilege.
|
›_ sqlplus console |
|---|
|
-
Set WALLET_ROOT parameter.
|
›_ sqlplus console |
|---|
|
-
Shutdown and startup database.
|
›_ sqlplus console |
|---|
|
-
Set TDE_CONFIGURATION parameter.
|
›_ sqlplus console |
|---|
|
-
Grant the ADMINISTER KEY MANAGEMENT or SYSKM privilege to SYSTEM and any user that you want to use.
|
›_ sqlplus console |
|---|
|
-
Connect to the database as system user.
|
›_ sqlplus console |
|---|
|
-
Run the ADMINISTER KEY MANAGEMENT SQL statement to open the HSM based keystore.
|
›_ sqlplus console |
|---|
|
-
Set the MEK in HSM keystore.
|
›_ sqlplus console |
|---|
|
-
You can verify the key gets generated onto the HSM using following command.
|
›_ console |
|---|
|
Example:
|
›_ console |
|---|
|