개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.21 00:49

LDAP Modify 관련 질문

목록
  • 코딩의신 3일 전 2025.04.21 00:49
  • 7
    1
저는 LDAP modify 연산에 대해 공부 중입니다.
LDAP modify 연산에서 attribute 추가를 할 때,
기존 attribute가 있는 경우 해당 attribute를 삭제하고 새로운 attribute를 추가하는 방식으로 동작하는지 궁금합니다.
또한 attribute를 삭제할 때, 해당 attribute가 여러 개 존재하는 경우 어떻게 처리되는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  3일 전



    LDAP modify 연산은 기존 attribute를 삭제하고 새로운 attribute를 추가하는 방식으로 동작하지 않습니다.

    LDAP modify 연산은 다음과 같은 두 가지 형태로 동작합니다.

    1. ADD: 새로운 attribute를 추가합니다.
    2. REPLACE: 기존 attribute를 삭제하고 새로운 attribute를 추가합니다.
    3. DELETE: 특정 attribute를 삭제합니다.

    attribute를 삭제할 때, 해당 attribute가 여러 개 존재하는 경우 LDAP 서버의 구현에 따라 다를 수 있습니다.

    하지만 일반적으로 LDAP 서버는 attribute의 이름과 DN을 기준으로 attribute를 식별하므로, 동일한 이름의 attribute가 여러 개 존재하는 경우 모두 삭제됩니다.

    예를 들어, 다음과 같은 경우에 대한 예시입니다.

    - attribute: `cn`
    - DN: `dc=example,dc=com`
    - attribute: `cn`
    - DN: `dc=example,dc=com`

    이 경우 LDAP 서버는 두 개의 `cn` attribute를 모두 삭제합니다.

    LDAP modify 연산의 구현은 서버에 따라 다를 수 있으므로,具体적인 동작은 서버의 문서나 구현에 따라 확인해야 합니다.

    2025-04-21 00:50

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 13,825건 / 47 페이지

검색

게시물 검색