Para efetuar logon no servidor Oracle um usuário precisa ter...

Próximas questões
Com base no mesmo assunto
Q839316 Banco de Dados
Para efetuar logon no servidor Oracle um usuário precisa ter o privilégio de
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - sistema CREATE SESSION.

Para conectar-se a um banco de dados Oracle e começar uma sessão, um usuário deve ter o privilégio necessário para realizar esta ação. Este privilégio é conhecido como CREATE SESSION. Sem ele, o usuário não pode se autenticar no banco de dados, ou seja, ele não pode fazer "login". Este é um privilégio de sistema, pois se aplica ao sistema de gerenciamento de banco de dados como um todo, e não a um objeto específico dentro da base de dados, como seria o caso para privilégios de objeto.

O privilégio CREATE SESSION permite que o usuário crie uma nova sessão, que é essencialmente estabelecer uma nova conexão com o banco de dados. Uma vez que essa sessão está estabelecida, o usuário pode executar operações de acordo com outros privilégios que lhe foram concedidos, como SELECT, INSERT, UPDATE, DELETE em tabelas específicas, ou executar procedimentos armazenados.

Para entender por que as outras alternativas não são corretas, vamos brevemente explicá-las:

  • A - objeto SYSTEM ACCESS: Não existe um privilégio com esse nome no Oracle.
  • C - acesso CREATE ROLE: CREATE ROLE é um privilégio que permite criar funções (roles), não está relacionado diretamente com o login no banco de dados.
  • D - sistema SYSTEM ACCESS: Assim como a alternativa A, este também não é um privilégio válido no Oracle.
  • E - objeto CREATE SESSION: A opção usa indevidamente o termo "objeto". CREATE SESSION é um privilégio de sistema, não de objeto.

Portanto, a alternativa B é a correta porque CREATE SESSION é o privilégio de sistema necessário que permite aos usuários estabelecer uma conexão com o banco de dados Oracle.

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

Privilégios de Sistema: são os privilégios que permitem executar instruções DDL, tais como create session,create sequence, create synonym,create table, create view dentre vários outros.

(https://www.devmedia.com.br/criando-usuarios-e-liberando-privilegios-e-atribuicoes-no-oracle/26414)

 

Achei a questão mal formulada.

Clique para visualizar este comentário

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