derby.database.defaultConnectionMode
derby.database.defaultConnectionMode
Function
One of the user authorization properties.
Defines the default connection mode for users of the database or system for which this property is set. The possible values (which are case-insensitive) are:
-
noAccess
Disallows connections.
-
readOnlyAccess
Grants read-only connections.
-
fullAccess
Grants full access.
If the property is set to an invalid value, an exception is raised.
- Note:
- It is possible to configure a database so that it cannot be changed (or even accessed) using this property. If you set this property to noAccess or readOnlyAccess, be sure to allow at least one user full access. See derby.database.fullAccessUsers and derby.database.readOnlyAccessUsers.
For more information about user authorization, see "User Authorization" in Chapter 7 of the Derby Developer's Guide.
CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY( 'derby.database.defaultConnectionMode', '{ noAccessreadOnlyAccessfullAccess}')
Examples
-- database-wide property CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY( 'derby.database.defaultConnectionMode', 'noAccess') -- system-wide property derby.database.defaultConnectionMode=noAccess
Default
fullAccess
Dynamic or static
Dynamic. Current connections are not affected, but all future connections are affected. For information about dynamic changes to properties, see Dynamic or Static Changes to Properties.
Previous Page
Next Page
Table of Contents
Index