São diversos níveis envolvidos na criação de um SGBD que agrupam funções específicas, um deles é o nível de usuários, que armazena dados sobre aqueles que irão fazer uso das informações contidas no SGBD. Sendo assim, em que nível são criados os usuários?

Questão

São diversos níveis envolvidos na criação de um SGBD que agrupam funções específicas, um deles é o nível de usuários, que armazena dados sobre aqueles que irão fazer uso das informações contidas no SGBD. Sendo assim, em que nível são criados os usuários?

Alternativas

São criados no nível do banco de dados.

São criados no nível da instância do banco de dados.

92%

São criados junto às chaves primárias.

São criados entre os relacionamentos entre tabelas.

Explicação

Em SGBDs (como PostgreSQL, SQL Server, Oracle e MySQL), a criação de usuários/logins normalmente é feita em um nível mais amplo que um banco de dados específico.

  • Instância do banco de dados (servidor): é o nível em que ficam cadastradas as contas que podem se autenticar no SGBD (ex.: logins, roles globais). Depois, essas contas recebem permissões para acessar um ou mais bancos de dados e seus objetos (tabelas, visões, etc.).
  • Nível do banco de dados: costuma ser onde se configuram permissões/roles dentro daquele banco (dependendo do SGBD, pode haver também o conceito de “usuário do banco” associado a um login), mas a criação da identidade de autenticação é, em geral, no nível da instância.

Assim, a alternativa que melhor responde “em que nível são criados os usuários” é o nível da instância.

Alternativa correta: (B).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.