The auto login feature for wallets does not require human intervention to supply the necessary passwords it can enable PKI-based access to services. Enabling auto login creates an obfuscated copy of the wallet, which is then used automatically until the auto login feature is disabled for that wallet.
By Default, auto login feature is disabled. You must enable auto login if you want single signon access to multiple Oracle databases. When auto login is enabled then .sso file gets created under wallet directory.
-
Close the Hardware Keystore if it is opened.
|
›_ sqlplus console |
|---|
|
-
Set the
WALLET_ROOTparameter.
|
›_ sqlplus console |
|---|
|
-
Shut down and start up database.
|
›_ sqlplus console |
|---|
|
-
Set the
TDE_CONFIGURATIONparameter.
|
›_ sqlplus console |
|---|
|
-
Create the software keystore.
|
›_ sqlplus console |
|---|
|
Skip this step if software keystore already exist.
-
Open the Software Keystore.
|
›_ sqlplus console |
|---|
|
-
Add HSM password as a client to the Software Keystore.
|
›_ sqlplus console |
|---|
|
-
Close the Software Keystore.
|
›_ sqlplus console |
|---|
|
-
Create Auto-Login keystore.
|
›_ sqlplus console |
|---|
|
-
Set
TDE_CONFIGURATIONparameter.
|
›_ sqlplus console |
|---|
|
-
At this stage, close the database and open it one more time and the next time when a TDE operation executes, the hardware security module auto-login keystore opens automatically.
|
›_ sqlplus console |
|---|
|
-
Check the status of the wallet.
|
›_ sqlplus console |
|---|
|
Now you have a software wallet that contains the HSM password. And the software wallet password is protected by Oracles auto-login feature.