Understanding identity in Derby

Derby provides two kinds of identity, system-wide identity and database-specific identity.

The distinction between fine-grained SQL authorization and coarse-grained connection authorization is described in Configuring user authorization.

Related concepts
Basic security configuration tasks
Configuring database encryption
Using signed jar files
Configuring SSL/TLS
Configuring user authentication
Configuring user authorization
Configuring Java security
Restricting file permissions
Putting it all together