Pular para o conteúdo principal

Questão de Banco de Dados — SQL Server — FCC 2013

Banco de DadosSQL Server
Código
fc007627
Banca
FCC
Órgão
TRT - 9ª REGIÃO (PR)
Ano
2013
Nível
Médio
Cargo
Técnico Judiciário - Tecnologia da Informação
Para adicionar um usuário ao banco de dados do SQL Server 2008 devem-se seguir 3 passos:1. Criar um login, que identifica um usuário que terá permissão de utilizar o SQL Server.CREATE LOGIN USUARIO WITH PASSWORD = 'senha';2. Criar um usuário para o banco de dados que deseja, mapeando esse usuário para o login criado, assim este usuário conseguirá acessar o banco de dados desejado.CREATE USER USUARIO FROM LOGIN USUARIO;3. Criar ou remover permissões para o usuário, porque até o passo 2 o usuário criado só tem direito a entrar no banco de dados e, com as permissões, o usuário pode operar no banco de dados. Se o usuário for comum, pode-se adicioná-lo apenas com os comandos ...... e ......, que permitirão que o usuário faça SELECT, INSERT, DELETE e UPDATE em todas as tabelas do referido banco de dados.Os comandos que criam corretamente as permissões para o USUARIO, mencionadas no passo 3 é
  1. AEXEC SP_ADDROLEMEMBER 'DB_READERONLY', 'USUARIO'EXEC SP_ADDROLEMEMBER 'DB_WRITERONLY', 'USUARIO'
  2. BEXEC “DB_DATAREADER”, INTO “USUARIO”EXEC “DB_DATAWRITER”, INTO “USUARIO”
  3. CEXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_DATAREADER'EXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_DATAWRITER'
  4. DEXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_READERONLY'EXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_WRITERONLY'
  5. EEXEC SP_ADDROLEMEMBER 'DB_DATAREADER', 'USUARIO'EXEC SP_ADDROLEMEMBER 'DB_DATAWRITER', 'USUARIO'
Revelar gabarito e comentário

GabaritoE — EXEC SP_ADDROLEMEMBER 'DB_DATAREADER', 'USUARIO' EXEC SP_ADDROLEMEMBER 'DB_DATAWRITER', 'USUARIO'

Link permanente: /questoes/fc007627