SóProvas


ID
1420486
Banca
VUNESP
Órgão
CREMESP
Ano
2011
Provas
Disciplina
Banco de Dados
Assuntos

O comando SQL para atribuir os privilégios de leitura e inserção de dados na tabela 'Pencil', aos perfis ou papéis 'One' e 'Two', é:

Alternativas
Comentários
  • Gabarito C

    O comando GRANT possui duas funcionalidades básicas: conceder privilégios para um objeto do banco de dados (tabela, visão, seqüência, banco de dados, função, linguagem procedural, esquema e espaço de tabelas), e conceder o privilégio de ser membro de um papel. Estas duas funcionalidades são semelhantes em muitos aspectos, mas são suficientemente diferentes para serem descritas em separado.

    A partir do PostgreSQL 8.1 os conceitos de usuário e de grupo foram unificados em um único tipo de entidade chamada de papel. Portanto, não é mais necessário utilizar a palavra chave GROUP para identificar se quem está recebendo a concessão é um usuário ou um grupo. A palavra chave GROUP ainda é permitida neste comando, mas não produz nenhum efeito.



    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !

  • -- Syntax for SQL Server and Azure SQL Database

    -- Simplified syntax for GRANT

    GRANT { ALL [ PRIVILEGES ] }

    | permission [ ( column [ ,...n ] ) ] [ ,...n ]

    [ ON [ class :: ] securable ] TO principal [ ,...n ]

    [ WITH GRANT OPTION ] [ AS principal ]

    https://docs.microsoft.com/pt-br/sql/t-sql/statements/grant-transact-sql?view=sql-server-ver15