Eliminar objetos de base de datos
Para quitar todas los seguimientos de este tutorial, podría eliminar únicamente la base de datos. No obstante, en este tema, recorrerá los pasos para revertir cada una de las acciones llevadas a cabo en el tutorial.
Quitar permisos y objetos
Antes de eliminar objetos, asegúrese de que está en la base de datos correcta:
USE TestData; GO
Use la instrucción
REVOKE
para quitar el permiso de ejecución paraMary
en el procedimiento almacenado:REVOKE EXECUTE ON pr_Names FROM Mary; GO
Use la instrucción
DROP
para quitar el permiso deMary
para tener acceso a la base de datosTestData
:DROP USER Mary; GO
Use la instrucción para quitar el
DROP
permiso paraMary
acceder a esta instancia de SQL Server 2005:DROP LOGIN [<computer_name>\Mary]; GO
Use la instrucción
DROP
para quitar el procedimiento almacenadopr_Names
:DROP PROC pr_Names; GO
Use la instrucción
DROP
para quitar la vistavw_Names
:DROP View vw_Names; GO
Use la instrucción
DELETE
para quitar todas las filas de la tablaProducts
:DELETE FROM Products; GO
Use la instrucción
DROP
para quitar la tablaProducts
:DROP Table Products; GO
No puede quitar la base de datos
TestData
mientras esté en la base de datos; por tanto, cambie primero el contexto a otra base de datos y, a continuación, use la instrucciónDROP
para quitar la base de datosTestData
:USE MASTER; GO DROP DATABASE TestData; GO
Esto finaliza el tutorial de escritura de instrucciones Transact-SQL. Recuerde que este tutorial es una introducción breve y en él no se describen todas las opciones de las instrucciones que se usan. El diseño y la creación de una estructura de base de datos eficaz y la configuración del acceso seguro a los datos requiere una base de datos más compleja que la que se muestra en este tutorial.
Volver al portal de las herramientas de SQL Server
Tutorial: Escribir instrucciones Transact-SQL
Consulte también
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)