Questão nº 50
Questão de Sistemas Operacionais · FCC TJ-MA 2019 (nº 50)
O Schema do Active Directory (AD)
- Aestá relacionado com a definição da estrutura do banco de dados do Active Directory. O AD utiliza um modelo de banco de dados relacional, diferente do modelo hierárquico que foi usado até a versão 2012 do Windows Server, cujo `idVersion` é 47.
- Bestá associado a um número de versão. A partir do Windows Server 2012 foi descontinuado o uso do PowerShell para saber a versão e os detalhes do Schema do AD, passando-se a ser utilizado o `AdFind.exe`.
- Cdefine um objeto como um conjunto de classes que representa uma categoria do AD como, por exemplo, contas de usuários, contas de computadores, impressoras ou pastas compartilhadas publicadas no AD. Em cada objeto está contida uma lista de métodos que podem ser utilizados para descrever uma classe do referido objeto.
- Dtem que ser único ao longo de todos os domínios de uma floresta, ou seja, cada floresta pode conter um único Schema. Um único DC (Domain Controller) controla a estrutura do Schema, este DC é conhecido como Schema Master. Ou seja, somente no DC configurado como Schema Master é que o Administrador poderá fazer alterações no Schema. (alternativa correta)
- Epode possuir uma classe usuário que contenha objetos tais como: nome, senha, validade da conta, descrição etc. Assim, quando um novo usuário for criado no AD, este torna-se uma nova instância do objeto User do Schema e as informações que forem digitadas sobre ele, tornam-se instâncias da classe definidas no objeto User.
Resposta comentada
Gabarito Alternativa D
O Schema do Active Directory é como o dicionário e o conjunto de regras que define todos os tipos de objetos (como usuários, computadores, grupos) e seus atributos (propriedades como nome, email, senha) que podem existir no Active Directory. Ele é a fundação que dita o que pode ser armazenado e como.
(A) Incorreta: O AD utiliza um modelo de banco de dados hierárquico e orientado a objetos (baseado no ESE - Extensible Storage Engine), não relacional. O modelo hierárquico é uma característica fundamental do AD desde suas primeiras versões.
(B) Incorreta: O PowerShell é a ferramenta preferencial e mais poderosa para gerenciar e consultar o Active Directory, incluindo a versão do Schema. `AdFind.exe` é uma ferramenta de terceiros, não um substituto nativo para o PowerShell.
(C) Incorreta: O Schema define classes (como `user`, `computer`) e atributos (como `cn`, `sAMAccountName`). Um objeto é uma instância de uma classe. A alternativa inverte a relação e confunde "métodos" com "atributos" ou "propriedades" de uma classe.
(D) Correta: O Schema do Active Directory é único para toda a floresta. Existe apenas um Schema por floresta, e todas as modificações no Schema devem ser feitas em um único Domain Controller específico, que detém a função FSMO de Schema Master.
(E) Incorreta: (Armadilha da banca) A classe `User` no Schema define atributos (como nome, senha, validade da conta), não "objetos" dentro dela. Quando um novo usuário é criado, ele se torna uma instância da classe `User` do Schema, e as informações digitadas são os valores para os atributos definidos por essa classe. A alternativa confunde "objeto" com "atributo" e "instância da classe" com "instância do objeto do Schema".
Fonte: FCC TJ-MA 2019 Analista Judiciário - Analista de Sistemas - Suporte e Rede (Caderno Tipo 1). Reproduzida para fins de estudo.