Para efetuar logon no servidor Oracle um usuário precisa ter...
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