刪除資料庫物件
若要移除這個教學課程中的所有執行內容,原本只要刪除資料庫就可以了, 但是,在這個主題中,您將會逐步執行各個步驟,以反轉您在這個教學課程中所做的每一個動作。
移除權限和物件
刪除物件之前,請先確定您是在正確的資料庫中:
USE TestData; GO
使用
REVOKE
陳述式移除Mary
對預存程序的執行權限:REVOKE EXECUTE ON pr_Names FROM Mary; GO
使用
DROP
陳述式移除Mary
存取TestData
資料庫的權限:DROP USER Mary; GO
DROP
使用 語句移除Mary
許可權,以存取 SQL Server 2005 的這個實例:DROP LOGIN [<computer_name>\Mary]; GO
使用
DROP
陳述式移除pr_Names
預存程序:DROP PROC pr_Names; GO
使用
DROP
陳述式移除vw_Names
檢視:DROP View vw_Names; GO
使用
DELETE
陳述式移除Products
資料表中的所有資料列:DELETE FROM Products; GO
使用
DROP
陳述式移除Products
資料表:DROP Table Products; GO
當您還在
TestData
資料庫中時,將無法移除這個資料庫;因此,請先將內容切換到其他資料庫,然後使用DROP
陳述式移除TestData
資料庫:USE MASTER; GO DROP DATABASE TestData; GO
「撰寫 Transact-SQL 陳述式」教學課程到此結束。 請記住,這個教學課程只是簡短概觀,因此並不會描述陳述式的所有選項。 如果要設計和建立有效率的資料庫結構,以及設定資料的安全存取,則所需的資料庫將會比這個教學課程的所示範例更加複雜。
返回 SQL Server 工具入口網站
另請參閱
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)