O comando do sistema gerenciador de banco de dados Oracle 12c para definir uma senha para o usuário SYS é
APASSWORD FOR SYS IS <senha>
BSYS PASSWORD EQUAL TO <senha>
CPASSWORD<senha> FOR USER SYS
DUSER SYS IDENTIFIED BY <senha>
EUSER SYS PASSWORD = <senha>
Revelar gabarito e comentário▾
GabaritoD — USER SYS IDENTIFIED BY <senha>
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Oracle: definindo senha de usuário
Gabarito: letra D. No Oracle 12c, a definição de senha para um usuário é feita por meio da cláusula IDENTIFIED BY nos comandos CREATE USER ou ALTER USER. A alternativa D (USER SYS IDENTIFIED BY <senha>) é a única que utiliza a sintaxe correta (IDENTIFIED BY), sendo a resposta esperada pela banca, ainda que o comando completo exija um verbo (CREATE ou ALTER).
A banca cobra o conhecimento da sintaxe básica do Oracle para gerenciamento de usuários. A cláusula IDENTIFIED BY é obrigatória para especificar a senha, seja na criação ou na alteração de um usuário.
Alternativa A — ❌ Incorreta
PASSWORD FOR SYS IS <senha> – não é uma sintaxe válida no Oracle SQL ou SQLPlus. O comando PASSWORD no SQLPlus é interativo e não aceita a senha inline.
Alternativa B — ❌ Incorreta
SYS PASSWORD EQUAL TO <senha> – foge completamente da sintaxe do Oracle.
Alternativa C — ❌ Incorreta
PASSWORD <senha> FOR USER SYS – também não segue a sintaxe do Oracle.
Alternativa D — ✅ Correta ⟵ GABARITO
USER SYS IDENTIFIED BY <senha> – embora incompleta (faltando o verbo CREATE ou ALTER), é a única alternativa que emprega a cláusula correta IDENTIFIED BY, amplamente conhecida como parte do comando de definição de senha no Oracle.
Alternativa E — ❌ Incorreta
USER SYS PASSWORD = <senha> – sintaxe inválida. O Oracle não utiliza o sinal de igual para atribuição de senha; usa IDENTIFIED BY.
PEGA ESSA DICA!
Para lembrar a sintaxe de senha no Oracle, grave: CREATE USER nome IDENTIFIED BY senha e ALTER USER nome IDENTIFIED BY nova_senha. A palavra-chave IDENTIFIED BY é a única aceita.