A cláusula NOT IDENTIFIED, quando usada no comando CREATE RO...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - nenhuma password é necessária para ativar o papel.
Na gestão de segurança e controle de acesso de um banco de dados Oracle, os papéis (roles) são conjuntos de permissões que podem ser atribuídos aos usuários. Quando criamos um papel com a cláusula NOT IDENTIFIED, estamos especificando que esse papel não requer uma senha para ser ativado. Isso simplifica o processo de atribuição de permissões, já que os usuários não precisarão lembrar de uma senha adicional para ativar o papel que lhes foi atribuído.
Essa prática é útil em cenários onde a segurança adicional de uma senha para ativação do papel não é necessária ou onde há outras formas de segurança implementadas. No entanto, é importante notar que o uso dessa cláusula deve ser feito com cautela, pois pode potencialmente reduzir a segurança se papéis com permissões sensíveis forem criados sem a proteção de uma senha.
As alternativas A e B estão incorretas, pois se referem a métodos de autenticação externos que não estão relacionados com a cláusula NOT IDENTIFIED. A alternativa C também não está correta, pois a ativação dos papéis não está restrita a aplicações específicas baseadas em pacotes no contexto desta cláusula. E a alternativa E é incorreta porque introduz um conceito de 'usuários anônimos' que não se aplica nesse contexto. A cláusula NOT IDENTIFIED simplesmente remove o requisito de senha para ativação do papel, independentemente do tipo de usuário.
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
http://docs.oracle.com/cd/B28359_01/server.111/b28286/statements_6012.htm#SQLRF01311
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo