저는 LDAP 초보입니다..
프로젝트를 하는데.. AD를 사용하게 되었습니다.
기존에 DB에
USERS라는 TABLE이 있는데..
이것을 LDAP에 올릴려구하거든요..
그런데
이 테이블의 스키마를 그대로 올리지 않고
CN이라는 것을 추가해야 한다고 하는데..
왜 그래야 하는지 알고 싶습니다.
모르지만.. 그 필드중에 id관련한 부분을 dnattr로 만들어 버리면 안되는지..
Active Directory의 User라는 Objectclass를 그냥 사용하여 기존에 데이터베이스에 있는 데이터를 넣는다는 말인거 같은데 User라는 ObjectClass는 여러 어트리뷰트를 가지고 있는데 그중에 CN은 필수 데이터베이스에 말하면 NotNull의 의미라고 보면 되겠지요.. 꼭 필요해서 넣으라고 했을 겁니다.