Function
Specifies the location of the external directory service that provides user
authentication for the Derby
system as defined with
derby.authentication.provider. For LDAP, specify
the host name and port number.
The server must be known on the network.
For more information about external user authentication, see "External
directory service" in the Derby Developer's Guide.
Default
Not applicable. Note that if the protocol type is unspecified, it defaults to
LDAP.
Syntax
derby.authentication.server=
[{ ldap: | ldaps: | nisplus: }]
[//]
{
hostname [ :portnumber ] |
nisServerName/nisDomain
}
Example
-- system-wide property
##LDAP example
derby.authentication.server=godfrey:9090
##LDAP example
derby.authentication.server=ldap://godfrey:9090
##LDAP example
derby.authentication.server=//godfrey:9090
##LDAP over SSL example
derby.authentication.server=ldaps://godfrey:636/
-- database-wide property
CALL SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY(
'derby.authentication.server',
'godfrey:9090')
Dynamic or static
Static. For system-wide properties, you must reboot
Derby for the change to take
effect. For database-wide properties, you must reboot the database for the
change to take effect.