Partilhar via


Lição 3: Excluir objetos de banco de dados

Aplica-se a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSistema de Plataforma de Análise (PDW)Base de dados SQL no Microsoft Fabric

Note

O caminho de aprendizado Introdução à consulta com o Transact-SQL fornece conteúdo mais aprofundado, juntamente com exemplos práticos.

Esta pequena lição remove os objetos que você criou na Lição 1 e na Lição 2 e, em seguida, descarta o banco de dados.

Antes de excluir objetos, verifique se você está no banco de dados correto:

USE TestData;
GO

Revogar permissões de procedimento armazenado

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

Permissões de desistência

  1. Use a instrução DROP para remover a permissão para Mary acessar o banco de dados TestData:

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

    DROP LOGIN [<computer_name>\Mary];
    GO
    
  3. Use a instrução DROP para remover o procedimento de armazenamento pr_Names:

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

    DROP VIEW vw_Names;
    GO
    

Excluir tabela

  1. Use a instrução DELETE para remover todas as linhas da tabela Products:

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

    DROP TABLE Products;
    GO
    

Remover banco de dados

Não é possível remover o banco de dados TestData enquanto estiver no banco de dados; Portanto, primeiro alterne o contexto para outro banco de dados e, em seguida, use a instrução DROP para remover o banco de dados TestData:

USE MASTER;
GO
DROP DATABASE TestData;
GO

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

Próximos passos