2008-11-10 3 views
4

Я пишу приложение, связанное с Active Directory, и мне нужно сохранить userPrincipalName в таблице базы данных, но я не знаю, насколько большой будет поле.Есть ли максимальная длина для userPrincipalName в Active Directory?

On MSDN, no Длина дана, и ни в RFC 822. Теперь, прежде чем я вернусь к DOMAIN \ Username, у которого определенная длина (sAMAccountName составляет менее 20 символов, доменное имя NETBIOS - максимум 15 символов), интересно, знает ли кто-нибудь, какой предел является либо стандартным, либо реализацией как в доменах Windows 2003, так и в Windows 2008.

ответ

5

В Win2k3 SP2 самое длинное имя пользователя, которое он позволяет мне создать, составляет 1013 символов.

+0

что касается SAMID длина? –

+0

Мое тестирование показывает, что максимальная длина составляет 1024 (под Windows 2012 R2). Возможно, вы измеряли длину части имени учетной записи upn (до суффикса @ domain.com)? –

1

no изменить длину символов в поле входа в систему Имя активного каталога.