IBM LDAP ȯ°æ¿¡¼ DB2¸¦ »ç¿ëÇϱâ Àü¿¡, °¢ ¸Ó½Å¿¡¼ ´ÙÀ½À» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
db2set DB2LDAPHOST=<hostname[:port]>¿©±â¼ hostnameÀº LDAP ¼¹öÀÇ TCP/IP È£½ºÆ® À̸§À̸ç [:port]´Â Æ÷Æ® ¹øÈ£ÀÔ´Ï´Ù. Æ÷Æ® ¹øÈ£°¡ ÁöÁ¤µÇÁö ¾ÊÀ¸¸é, DB2´Â ±âº» LDAP Æ÷Æ®(389)¸¦ »ç¿ëÇÕ´Ï´Ù.
DB2 ¿ÀºêÁ§Æ®´Â LDAP ±âº» ±¸º°µÈ À̸§(baseDN)¿¡ À§Ä¡ÇÕ´Ï´Ù. IBM SecureWay LDAP µð·ºÅ丮 ¼¹ö ¹öÀü 3.1À» »ç¿ë ÁßÀÎ °æ¿ì, DB2´Â ¼¹ö¿¡¼ µ¿ÀûÀ¸·Î ÀÌ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖÀ¸¹Ç·Î ±âº» ±¸º° À̸§À» ±¸¼ºÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ±×·¯³ª, IBM eNetwork Directory Server ¹öÀü 2.1À» »ç¿ë ÁßÀ̶ó¸é, DB2SET ¸í·ÉÀ» »ç¿ëÇÏ¿© °¢ ¸Ó½Å¿¡¼ LDAP ±âº» ±¸º°µÈ À̸§À» ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù.
db2set DB2LDAP_BASEDN=<baseDN>
¿©±â¼ baseDBÀº LDAP ¼¹ö¿¡ Á¤ÀÇµÈ LDAP Á¢¹ÌºÎÀÇ À̸§ÀÔ´Ï´Ù. ÀÌ LDAP Á¢¹ÌºÎ´Â DB2 ¿ÀºêÁ§Æ®À» Æ÷ÇÔÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.
DB2´Â »ç¿ëÀÚ ·¹º§¿¡¼ DB2 ·¹Áö½ºÆ®¸® º¯¼ö ¹× CLI ±¸¼ºÀ» ¼³Á¤Çϵµ·Ï Áö¿øÇÕ´Ï´Ù. À̰ÍÀº AIX ¹× Solaris Ç÷§Æû¿¡¼ »ç¿ë °¡´ÉÇÏÁö ¾Ê½À´Ï´Ù. »ç¿ëÀÚ ·¹º§ Áö¿øÀº ¸ÖƼ »ç¿ëÀÚ È¯°æ¿¡¼ »ç¿ëÀÚ °íÀ¯ ¼³Á¤À» Á¦°øÇÕ´Ï´Ù. ½Ã½ºÅÛ È¯°æÀ̳ª ¶Ç´Ù¸¥ »ç¿ëÀÚ È¯°æÀ» °£¼·ÇÏÁö ¾Ê°í °¢ ·Î±×¿Â »ç¿ëÀÚ°¡ ÀÚ½ÅÀÇ È¯°æÀ» »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ´Â Windows NT Å͹̳Π¼¹ö°¡ ±× ¿¹ÀÔ´Ï´Ù.
IBM LDAP µî·ÏºÎ¸¦ »ç¿ëÇÒ ¶§, »ç¿ëÀÚ ·¹º§ Á¤º¸¸¦ LDAP¿¡ ÀúÀåÇϱâ Àü¿¡ LDAP »ç¿ëÀÚ¸¦ Á¤ÀÇÇØ¾ß ÇÕ´Ï´Ù. ´ÙÀ½ ¹æ¹ý Áß Çϳª·Î LDAP »ç¿ëÀÚ¸¦ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
°³ÀÎ ¿ÀºêÁ§Æ®ÀÇ ¼Ó¼ºÀÌ µé¾î ÀÖ´Â LDIF ÆÄÀÏÀÌ ´ÙÀ½°ú À¯»çÇÏ°Ô Ç¥½ÃµË´Ï´Ù.
File name: newuser.ldif dn: cn=Mary Burnnet, ou=DB2 UDB Development, ou=Toronto, o=ibm, c=ca objectclass: ePerson cn: Mary Burnnet sn: Burnnet uid: mburnnet userPassword: password telephonenumber: 1-416-123-4567 facsimiletelephonenumber: 1-416-123-4568 title: Software Developer
´ÙÀ½Àº IBM LDIF °¡Á®¿À±â À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© LDIF ÆÄÀÏÀ» °¡Á®¿À´Â LDIF ¸í·ÉÀÇ ¿¹ÀÔ´Ï´Ù.
LDIF2DB -i newuser.ldif
ÁÖ:
IBM LDAP Ŭ¶óÀÌ¾ðÆ®·Î ÀÛ¾÷ÇÒ ¶§¿Í DB2¸¦ ½ÇÇàÇϱâ Àü¿¡, ÇöÀç ·Î±×¿Â »ç¿ëÀÚ¿¡ ´ëÇÑ LDAP »ç¿ëÀÚ ±¸º° À̸§(DN) ¹× ¾ÏÈ£¸¦ ±¸¼ºÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀº db2ldcfg À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÏ¿© ¼öÇàµÉ ¼ö ÀÖ½À´Ï´Ù.
db2ldcfg -u <userDN> -w <password> --> set the user's DN and password -r --> clear the user's DN and password
¿¹¸¦ µé¸é, ´ÙÀ½°ú °°½À´Ï´Ù.
db2ldcfg -u "cn=Mary Burnnet,ou=DB2 UDB Development,ou=Toronto,o=ibm,c=ca" -w password