Compartilhar via


Excluindo objetos de banco de dados

Para remover todos os rastreamentos deste tutorial, você pode simplesmente excluir o banco de dados. No entanto, neste tópico, você percorrerá as etapas para reverter todas as ações que tomou ao fazer o tutorial.

Removendo permissões e objetos

  1. Antes de excluir objetos, tenha certeza de selecionar o banco de dados correto:

    USE TestData;  
    GO  
    
  2. Use a instrução REVOKE para remover a permissão de execução para Mary no procedimento armazenado:

    REVOKE EXECUTE ON pr_Names FROM Mary;  
    GO  
    
    
  3. Use a instrução DROP para remover a permissão de Mary para acessar o banco de dados TestData :

    DROP USER Mary;  
    GO  
    
    
  4. Use a DROP instrução para remover a permissão para Mary acessar esta instância do SQL Server 2005:

    DROP LOGIN [<computer_name>\Mary];  
    GO  
    
    
  5. Use a instrução DROP para remover ao procedimento armazenado pr_Names:

    DROP PROC pr_Names;  
    GO  
    
    
  6. Use a instrução DROP para remover a exibição vw_Names:

    DROP View vw_Names;  
    GO  
    
    
  7. Use a instrução DELETE para remover todas as linhas da tabela Products :

    DELETE FROM Products;  
    GO  
    
    
  8. Use a instrução DROP para remover a tabela Products :

    DROP Table Products;  
    GO  
    
    
  9. Você não pode remover o TestData banco de dados enquanto estiver no banco de dados; portanto, primeiro alterne o contexto para outro banco de dados e use a DROP instrução para remover o TestData banco de dados:

    USE MASTER;  
    GO  
    DROP DATABASE TestData;  
    GO  
    
    

Isso conclui o tutorial Escrevendo Instruções Transact-SQL. Lembre-se de que este tutorial é uma breve visão geral e não descreve todas as opções para as instruções usadas. Projetar e criar uma estrutura de banco de dados eficiente e configurar acesso seguro aos dados requer um banco de dados mais complexo do que o mostrado neste tutorial.

Retornar ao Portal de Ferramentas do SQL Server

Tutorial : Escrevendo instruções Transact-SQL

Consulte Também

REVOKE (Transact-SQL)
DROP USER (Transact-SQL)
DROP LOGIN (Transact-SQL)
DROP PROCEDURE (Transact-SQL)
DROP VIEW (Transact-SQL)
DELETE (Transact-SQL)
DROP TABLE (Transact-SQL)
drop database (Transact-SQL)