Excluindo objetos de bancos de dados
Para remover todos os rastreamentos deste tutorial, você pode simplesmente excluir o banco de dados. No entanto, neste tópico, você passará pelas etapas para reverter todas as ações feitas durante o tutorial.
Removendo permissões e objetos
Antes de excluir objetos, tenha certeza de selecionar o banco de dados correto:
USE TestData; GO
Use a instrução
REVOKE
para remover a permissão de execução paraMary
no procedimento armazenado:REVOKE EXECUTE ON pr_Names FROM Mary; GO
Use a instrução
DROP
para remover a permissão deMary
para acessar o banco de dadosTestData
:DROP USER Mary; GO
Use a instrução
DROP
para remover a permissão paraMary
acessar esta instância do SQL Server 2005:DROP LOGIN [<computer_name>\Mary]; GO
Use a instrução
DROP
para remover ao procedimento armazenadopr_Names
:DROP PROC pr_Names; GO
Use a instrução
DROP
para remover a exibiçãovw_Names
:DROP View vw_Names; GO
Use a instrução
DELETE
para remover todas as linhas da tabelaProducts
:DELETE FROM Products; GO
Use a instrução
DROP
para remover a tabelaProducts
:DROP Table Products; GO
Você não pode remover o banco de dados
TestData
durante seu acesso; portanto, primeiro alterne o contexto para outro banco de dados e, em seguida, use a instruçãoDROP
para remover o banco de dadosTestData
:USE MASTER; GO DROP DATABASE TestData; GO
Isso conclui o tutorial Escrevendo Instruções Transact-SQL. Lembre-se, este tutorial é uma visão geral e não descreve todas as opções de instruções que são 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.
Retorne ao portal Ferramentas do SQL Server
Tutorial: Gravando 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)