No MS SQL Server, o usuário “sa” é criado na instalação inic...

Próximas questões
Com base no mesmo assunto
Q914450 Banco de Dados
No MS SQL Server, o usuário “sa” é criado na instalação inicial, com certos privilégios. Assinale a função de nível de servidor (server role) hierarquicamente mais importante no estado original desse usuário.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - sysadmin.

O usuário "sa" (sigla para System Administrator) é o usuário padrão do sistema no Microsoft SQL Server, e é criado automaticamente durante o processo de instalação com privilégios amplos. Este usuário é membro da função de nível de servidor sysadmin, que é a função mais elevada e poderosa no que diz respeito à administração do servidor SQL Server.

A função sysadmin confere ao usuário a habilidade de realizar qualquer ação no servidor, o que inclui a capacidade de criar e excluir bancos de dados, modificar configurações, gerenciar contas de usuários e outras tarefas administrativas críticas. Por conta de seus amplos poderes, é recomendado que o acesso a essa conta seja fortemente protegido e limitado apenas a administradores confiáveis.

É importante saber que as outras funções listadas têm escopos diferentes e não conferem o mesmo nível de privilégios que a função sysadmin:

  • dbo: Representa o usuário proprietário do banco de dados, com privilégios no escopo de um banco de dados específico.
  • dbowner: É um erro comum de terminologia. O correto seria db_owner, que é um membro da função de banco de dados com permissões administrativas completas no banco de dados em questão.
  • serveradmin: É uma função de nível de servidor que permite ao usuário configurar opções e desligar o servidor, mas não tem tantos privilégios como o sysadmin.
  • system: Não é uma função dentro de SQL Server, e pode gerar confusão com termos relacionados aos privilégios do sistema operacional.

Para resolver questões como esta, é crucial ter conhecimento das funções de nível de servidor e de banco de dados no SQL Server e entender a hierarquia de privilégios dentro do servidor.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O logon do sa mapeia para a função de servidor fixa sysadmin, que tem credenciais administrativas irrevogáveis no servidor inteiro.

Na instalação inicial do MS SQL Server, o usuário "sa" é criado com a função de servidor "sysadmin", que é a função mais importante em termos hierárquicos, tendo controle total sobre a instância do SQL Server.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo