Library Version 12.1.3.0

Chapter 1. Introducing Oracle NoSQL Database Security
Prev |  | Next

## Chapter 1. Introducing Oracle NoSQL Database Security

Oracle NoSQL Database can be configured securely. In a secure configuration, network communications between NoSQL clients, utilities, and NoSQL server components are encrypted using SSL/TLS, and all processes must authenticate themselves to the components to which they connect.

There are two levels of security to be aware of. These are network security, which provides an outer layer of protection at the network level, and user authentication/authorization. Network security is configured at the file system level typically during the installation process, while user authentication/authorization is managed through NoSQL utilities.

You can use the default Oracle NoSQL Database features to configure security in the following areas for your Oracle NoSQL Database installation:

- `Security Configuration Utility`. Allows you to configure and add security to a new or to an existing Oracle NoSQL Database installation.

- `Authentication methods`. Oracle NoSQL Database provides password authentication for users and systems.

- `Encryption`. You can encrypt data on the network to prevent unauthorized access to that data.

- `External Password Storage`. Oracle NoSQL Database provides two types of external password storage methods that you can manipulate (one type for CE deployments).

- `Security Policies`. Oracle NoSQL Database allows you to set up behaviors in order to ensure a secure environment.

In addition, Keeping Oracle NoSQL Database Secure provides guidelines that you should follow when you secure your Oracle NoSQL Database installation.

Prev |  | Next
Preface | Home | Chapter 2. Security Configuration