Share via


刪除資料庫物件

新增: 2006 年 4 月 14 日

若要移除這個教學課程中的所有執行內容,原本只要刪除資料庫就可以了,但是,在這個主題中,您將會逐步執行各個步驟,以反轉您在這個教學課程中所做的每一個動作。

移除權限和物件

  1. 刪除物件之前,請先確定您是在正確的資料庫中:

    USE TestData;
    GO
    
  2. 使用 REVOKE 陳述式移除 Mary 對預存程序的執行權限:

    REVOKE EXECUTE ON pr_Names FROM Mary;
    GO
    
  3. 使用 DROP 陳述式移除 Mary 存取 TestData 資料庫的權限:

    DROP USER Mary;
    GO
    
  4. 使用 DROP 陳述式移除 Mary 存取這個 SQL Server 2005 執行個體的權限:

    DROP LOGIN [<computer_name>\Mary];
    GO
    
  5. 使用 DROP 陳述式移除 pr_Names 預存程序:

    DROP PROC pr_Names;
    GO
    
  6. 使用 DROP 陳述式移除 vw_Names 檢視:

    DROP View vw_Names;
    GO
    
  7. 使用 DELETE 陳述式移除 Products 資料表中的所有資料列:

    DELETE FROM Products;
    GO
    
  8. 使用 DROP 陳述式移除 Products 資料表:

    DROP Table Products;
    GO
    
  9. 當您還在 TestData 資料庫中時,將無法移除這個資料庫;因此,請先將內容切換到其他資料庫,然後使用 DROP 陳述式移除 TestData 資料庫:

    USE MASTER;
    GO
    DROP DATABASE TestData;
    GO
    

「撰寫 Transact-SQL 陳述式」教學課程到此結束。請記住,這個教學課程只是簡短概觀,因此並不會描述陳述式的所有選項。如果要設計和建立有效率的資料庫結構,以及設定資料的安全存取,則所需的資料庫將會比這個教學課程中的範例更加複雜。

返回 SQL Server 工具入口網站

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)

說明及資訊

取得 SQL Server 2005 協助