2009-08-18 2 views
2

Sun Directory Server의 관리자 속성에 문제가 있습니다. 디렉토리의 사용자에 대해이 속성을 설정했습니다 (예 : cn = testmanager, dc = test, dc = com 그리고 관리자의 DN을 변경하면이 변경 사항이 관리자 속성에 전파되지 않습니다.Sun Directory Server 6.3에서 고유 이름 수정시 관리자 속성이 변경되지 않는 이유는 무엇입니까?

예를 들어

: CN에서

dn: cn=testmanagerchange,dc=test,dc=com 

그러나 관리자 속성 : 다음에 관리자의 DN을 수정

dn: cn=testmanager,dc=test,dc=com 

dn: cn=testperson,dc=test,com 
manager: cn=testmanager,dc=test,dc=com 

:

나는 두 명의 사용자가 = testperson, dc = tes t, com은 변경되지 않습니다. cn = testmanager, dc = test, dc = com. Active Directory에서 제대로 작동합니다. 속성의

정확한 정의는 :

Name: manager 
OID: 0.9.2342.19200300.100.1.10 
Aliases: - 
Origin: RFC 1274 
Description: Standard LDAP attribute type 
Syntax: 1.3.6.1.4.1.1466.115.121.1.12 (DN) 
Multivalued: Yes 

답변

1

답변을 찾았습니다.

Sun Directory Server에서 참조 무결성을 유지해야하는 속성 목록을 설정해야합니다. 일부 속성은 기본적으로 설정되지만 관리자 속성을 수동으로 추가해야합니다.

이 내용은이 문제를 설명하는 문서입니다 : http://docs.sun.com/app/docs/doc/820-2763/fsush?a=view.

도움 주셔서 감사합니다.

1

이 직접 도움이되지 수 있지만 일 디렉토리 서버가 DN 구문 속성을 처리하는 방법에 따라 달라질 수 있습니다. DN 구문 속성이 자동으로 원하는 것을 수행하는 eDirectory에 대한 경험을 말할 수 있습니다.

e.e. 개체의 이름을 바꾸거나 이동하거나 삭제할 수 있으며 개체에 대한 모든 DN 구문 참조가 자동으로 업데이트됩니다. 실제로 이름 바꾸기와 이동에 대해서는 실제로 사람이 읽을 수있는 이름을 표시하도록 개체의 내부 데이터베이스 ID 값을 변환하는 대신 항상 현재 값을 표시합니다. 삭제가 다르게 처리 된 후 정리하십시오.

문제는 Sun Directory Server가 어떻게 이러한 문제를 처리하는지에 대한 것입니다.

관리자가 여러 값을 가질 수는 있지만 흥미 롭긴하지만. 그것은 여러 관리자가있어서 짜증이납니다!