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 é
- AEXEC SP_ADDROLEMEMBER 'DB_READERONLY', 'USUARIO'EXEC SP_ADDROLEMEMBER 'DB_WRITERONLY', 'USUARIO'
- BEXEC “DB_DATAREADER”, INTO “USUARIO”EXEC “DB_DATAWRITER”, INTO “USUARIO”
- CEXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_DATAREADER'EXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_DATAWRITER'
- DEXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_READERONLY'EXEC 'USUARIO', SP_ADDROLEMEMBER 'DB_WRITERONLY'
- EEXEC SP_ADDROLEMEMBER 'DB_DATAREADER', 'USUARIO'EXEC SP_ADDROLEMEMBER 'DB_DATAWRITER', 'USUARIO'