
LDAP List 함수의 결과는 다음과 같은 형태로 반환됩니다.
- LDAP List 함수는 LDAP 서버에서 검색한 결과를 배열 형태로 반환합니다.
- 배열의 각 요소는 LDAP 서버에서 검색한 사용자 정보를 포함합니다.
- 각 요소는 다음과 같은 속성을 포함합니다.
- dn (Distinguished Name): 사용자 이름
- cn (Common Name): 사용자 이름
- sn (Surname): 사용자 이름
- mail (이메일): 사용자의 이메일 주소
- uid (사용자 ID): 사용자의 ID
- 기타 속성: LDAP 서버에서 검색한 사용자 정보에 따라 추가 속성이 포함될 수 있습니다.
예를 들어, LDAP List 함수가 다음 결과를 반환한다고 가정해 보겠습니다.
#hostingforum.kr
sql
LDAP_LIST('dc=example,dc=com', '(&(objectClass=user)(cn=*))');
이 경우 LDAP List 함수는 다음 결과를 반환할 것입니다.
| dn | cn | sn | mail | uid |
| --- | --- | --- | --- | --- |
| cn=John Doe,dc=example,dc=com | John Doe | Doe | johndoe@example.com | johndoe |
| cn=Jane Doe,dc=example,dc=com | Jane Doe | Doe | janedoe@example.com | janedoe |
이러한 결과를 기반으로 특정 사용자 정보를 가져올 수 있습니다. 예를 들어, 사용자 ID가 'johndoe'인 사용자의 이메일 주소를 가져올 수 있습니다.
#hostingforum.kr
sql
SELECT mail FROM LDAP_LIST('dc=example,dc=com', '(&(objectClass=user)(uid=johndoe))');
이 경우 LDAP List 함수는 다음 결과를 반환할 것입니다.
| mail |
| --- |
| johndoe@example.com |
이러한 예제를 통해 LDAP List 함수를 사용하여 특정 사용자 정보를 가져올 수 있는 방법을 이해할 수 있습니다.
2025-07-30 04:39