Compartilhar via


Escolhendo uma sintaxe

Há 23 sintaxes definidas nos Serviços de Domínio Active Directory. Este tópico contém uma lista de sintaxes recomendadas para usar ao definir um novo atributo. Para obter mais informações, consulte Syntaxes for Attributes in Active Directory Domain Services.

A tabela a seguir fornece uma lista de recomendações.

Dados a serem armazenados no atributo Sintaxe a ser usada Comentário
Dados binários Corda (Octeto) Use para armazenar dados binários. Esta é uma matriz de bytes.
Dados binários com uma referência de DN Objeto(DN-binário) Contém um valor binário e um nome distinto (DN). O servidor do Active Directory mantém o DN atualizado.
Booliano Booliano Use para valores booleanos.
Referência DN Objeto(DS-DN) Use para armazenar nomes distintos que você deseja manter atualizados pelo servidor do Active Directory. Quando um atributo da sintaxe DN é criado com um DN válido, o servidor trata o atributo como uma referência ao objeto representado pelo DN que foi definido. Se o objeto referenciado for renomeado ou movido, o servidor garantirá que o atributo reflita a alteração. Se o atributo for redefinido com um novo DN, o atributo será referência ao objeto representado pelo novo DN.
Inteiro Inteiro Use para inteiros.
Inteiro grande (valores de 64 bits) LargeInteger Use para valores de 64 bits.
DN vinculado Objeto(DS-DN) Essa sintaxe de cadeia de caracteres pode ser usada para DNs vinculadas. Os links de retorno devem ser de DN de sintaxe. Os links de encaminhamento podem ser de DN de sintaxe, bem como Object(DN-String), Object(DN-Binary), Object(Access-Point) ou Object(OR-Name). Os atributos vinculados devem ter um linkID definido. Consulte a descrição de linkID em Attribute-Schema properties.
Descritor de Segurança Cadeia de caracteres(NT-Sec-Desc) Octet string contendo um descritor de segurança.
Identificador de segurança (SID) Cadeia de caracteres(Sid) Cadeia de caracteres de octeto contendo um identificador de segurança (SID). Use essa sintaxe para armazenar somente valores SID.
String Cadeia de caracteres (Unicode) Use para a maioria dos atributos de cadeia de caracteres. Ele suporta o conjunto de caracteres Unicode. Quando o servidor do Active Directory executa comparações com atributos dessa sintaxe (como avaliar uma consulta), ele executa comparações que não diferenciam maiúsculas de minúsculas. Use as outras sintaxes de cadeia de caracteres (String(IA5), String(Numeric) e assim por diante) para armazenar cadeias de caracteres que devem conter apenas os conjuntos de caracteres específicos suportados pela sintaxe.
Dados de cadeia de caracteres com uma referência de DN Objeto(DN-String) Cadeia de caracteres que contém um valor de cadeia de caracteres e um nome distinto (DN). O servidor do Active Directory mantém o DN atualizado.
Hora String(Tempo Generalizado) Use a sintaxe String(Generalized-Time) para armazenar valores de tempo em vez da sintaxe String(UTC-Time) porque String(Generalized-Time) usa quatro caracteres para o ano e String(UTC-Time) usa apenas dois.