Release Notes


4.8 Netscape LDAP directory support

DB2 supports the use of an LDAP directory for central administration and consolidation of database and node directories. In previous releases of DB2, only Microsoft Active Directory and IBM SecureWay Directory were supported. DB2 now also supports the following LDAP Servers: Netscape Directory Server v4.12 or later, iPlanet(TM) Directory Server 5.0 or later

4.8.1 Extending the Netscape LDAP schema

The following instructions are for Netscape Directory Server 4.1:

The Netscape Directory Server allows applications to extend the schema by adding attribute and object class definitions into the following two files, slapd.user_oc.conf and slapd.user_at.conf. These two files are located in the <Netscape_install path>\slapd-<machine_name>\config directory.

The DB2 attributes must be added to the slapd.user_at.conf as follows

Note:
In this context, bin, cis, ces, and dn stand for binary, case insensitive string, case sensitive string, and distinguished name, respectively.
:
############################################################################
#
# IBM DB2 Universal Database V7.2
# Attribute Definitions
#
############################################################################
 
attribute binProperty                     1.3.18.0.2.4.305     bin
attribute binPropertyType                 1.3.18.0.2.4.306     cis
attribute cesProperty                     1.3.18.0.2.4.307     ces
attribute cesPropertyType                 1.3.18.0.2.4.308     cis
attribute cisProperty                     1.3.18.0.2.4.309     cis
attribute cisPropertyType                 1.3.18.0.2.4.310     cis
attribute propertyType                    1.3.18.0.2.4.320     cis
attribute systemName                      1.3.18.0.2.4.329     cis
attribute db2nodeName                     1.3.18.0.2.4.419     cis
attribute db2nodeAlias                    1.3.18.0.2.4.420     cis
attribute db2instanceName                 1.3.18.0.2.4.428     cis
attribute db2Type                         1.3.18.0.2.4.418     cis
attribute db2databaseName                 1.3.18.0.2.4.421     cis
attribute db2databaseAlias                1.3.18.0.2.4.422     cis
attribute db2nodePtr                      1.3.18.0.2.4.423     dn
attribute db2gwPtr                        1.3.18.0.2.4.424     dn
attribute db2additionalParameters         1.3.18.0.2.4.426     cis
attribute db2ARLibrary                    1.3.18.0.2.4.427     cis
attribute db2authenticationLocation       1.3.18.0.2.4.425     cis
attribute db2databaseRelease              1.3.18.0.2.4.429     cis
attribute DCEPrincipalName                1.3.18.0.2.4.443     cis

The DB2 object classes must be added to the slapd.user_oc.conf file as follows:

############################################################################
#
# IBM DB2 Universal Database V7.2
# Object Class Definitions
#
############################################################################
 
objectclass eProperty
        oid 1.3.18.0.2.6.90
        requires
                objectClass
        allows
                cn,
                propertyType,
                binProperty,
                binPropertyType,
                cesProperty,
                cesPropertyType,
                cisProperty,
                cisPropertyType
 
objectclass eApplicationSystem
        oid 1.3.18.0.2.6.8
        requires
                objectClass,
                systemName
 
 
objectclass DB2Node
        oid 1.3.18.0.2.6.116
        requires
                objectClass,
                db2nodeName
        allows
                db2nodeAlias,
                host,
                db2instanceName,
                db2Type,
                description,
                protocolInformation
 
objectclass DB2Database
        oid 1.3.18.0.2.6.117
        requires
                objectClass,
                db2databaseName,
                db2nodePtr
        allows
                db2databaseAlias,
                description,
                db2gwPtr,
                db2additionalParameters,
                db2authenticationLocation,
                DCEPrincipalName,
                db2databaseRelease,
                db2ARLibrary

After adding the DB2 schema definition, the Directory Server must be restarted for all changes to be active.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]