User authorization

Derby provides user authorization, which is a means of granting users permission to access a database (or system). Derby allows you to distinguish between full (read-write) access and read-only access. (Derby Version 10.1 does not support the SQL GRANT and REVOKE features, which allow you to set permissions to specific database objects or specific SQL actions.)

Related concepts
Configuring security for your environment
Working with user authentication
Users and authorization identifiers
Encrypting databases on disk
Signed jar files
Notes on the Derby security features
User authentication and authorization examples
Running Derby under a security manager