• Matéria: Informática
  • Autor: ShoutaFurioso
  • Perguntado 3 anos atrás

A linguagem SQL permite o controle de acessos de usuários, seus privilégios e as áreas com permissão de acesso e trabalho. A esta definição chamamos de segurança do Banco de Dados. A segurança é definida pela DCL – Data Control Language (Linguagem de Controle de Dados) e apresenta como comandos mais utilizados: GRANT, REVOKE, SET e LOCK. KAISER, J.; PELISSARI, W. R.; LUZ, C. D. Banco de Dados II. Maringá: Unicesumar, 2017. Em relação a criação de usuários, assinale a afirmativa correta: ALTERNATIVAS O comando SET é utilizado para criação de usuário, já sendo atribuído ao usuário seus privilégios conforme regra de negócio. CREATE USER nome_usuario IDENTIFIED BY ?senha?; é o comando utilizado para criar um novo usuário dentro do Sistema Gerenciador de Banco de Dados (SGBD). Um usuário é criado pelo comando CREATE USER, sendo que este apresenta acesso direto na sua criação a todos os recursos do banco de dados, precisando ser revogado pelo DBA (Administrador de Banco de Dados) de acordo com sua necessidade. O comando GRANT é utilizado para a criação de usuário, tendo como sintaxe: GRANT USER nome_usuario IDENTIFIED BY ?senha?. CREATE USER é utilizado para criação de um papel e tem o objetivo de facilitar o gerenciamento de direitos para um grupo de usuários com a mesma regra.​

Respostas

respondido por: rafames1000
6

Resposta:

CREATE USER nome_usuario IDENTIFIED BY ?senha?; é o comando utilizado para criar um novo usuário dentro do Sistema Gerenciador de Banco de Dados (SGBD).

Explicação:

Livro Banco de Dados II, Página 151.

"O DBA cria usuários utilizando a instrução CREATE USER que permite a identificação  de um usuário e sua senha de acesso ao sistema como mostramos a seguir:  

Sintaxe:  

CREATE USER usuário

IDENTIFIED BY senha;".

Perguntas similares