Para que um usuário Oracle, versão 11g, possa logar (efetua...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: C - Ele tenha o privilégio de sistema CREATE SESSION.
Para que um usuário possa realizar o login no banco de dados Oracle 11g, é essencial que ele possua o privilégio de sistema CREATE SESSION. Este privilégio concede ao usuário a autorização para iniciar uma sessão com o banco de dados. É o recurso mais básico e necessário para qualquer usuário que precise interagir com o banco, seja para fazer consultas, inserções ou qualquer outra operação permitida dentro do escopo de seus privilégios adicionais.
Os outros itens mencionados têm suas funções específicas dentro da administração de usuários e recursos no Oracle, mas não são requisitos para que um usuário possa logar no banco de dados. Por exemplo, a role DBA_USER, como sugerido na alternativa A, não é padrão no Oracle e tampouco é um pré-requisito para autenticação. A cláusula ENABLE, mencionada na alternativa B, está relacionada à habilitação de roles, não ao login direto. Definir a tablespace padrão, conforme alternativa D, é importante para organizar onde os objetos do usuário serão armazenados, mas não é um fator que permite ou impede o login. Por fim, a identificação global única é utilizada em ambientes específicos, como os que envolvem Oracle Real Application Clusters (RAC) ou configurações de banco de dados distribuídos e não está relacionada diretamente com a capacidade de um usuário realizar login.
Portanto, a alternativa correta é a C, pois sem o privilégio CREATE SESSION, o usuário simplesmente não conseguirá 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