Condividi tramite


Eliminazione degli oggetti di database

Data creazione: 14 aprile 2006

Per rimuovere completamente tutte le tracce di questa esercitazione, è sufficiente eliminare il database. In questo argomento verranno comunque illustrate le procedure per annullare ogni azione eseguita nell'ambito dell'esercitazione.

Rimozione di autorizzazioni e oggetti

  1. Prima di eliminare gli oggetti, verificare di trovarsi nel database corretto:

    USE TestData;
    GO
    
  2. Utilizzare l'istruzione REVOKE per rimuovere l'autorizzazione di esecuzione per Mary sulla stored procedure:

    REVOKE EXECUTE ON pr_Names FROM Mary;
    GO
    
  3. Utilizzare l'istruzione DROP per rimuovere l'autorizzazione di accesso per Mary al database TestData:

    DROP USER Mary;
    GO
    
  4. Utilizzare l'istruzione DROP per rimuovere l'autorizzazione di accesso per Mary all'istanza di SQL Server 2005:

    DROP LOGIN [<computer_name>\Mary];
    GO
    
  5. Utilizzare l'istruzione DROP per rimuovere la stored procedure pr_Names:

    DROP PROC pr_Names;
    GO
    
  6. Utilizzare l'istruzione DROP per rimuovere la vista vw_Names:

    DROP View vw_Names;
    GO
    
  7. Utilizzare l'istruzione DELETE per rimuovere tutte le righe della tabella Products:

    DELETE FROM Products;
    GO
    
  8. Utilizzare l'istruzione DROP per rimuovere la tabella Products:

    DROP Table Products;
    GO
    
  9. Non è possibile rimuovere il database TestData se è in uso. Passare pertanto a un altro database e quindi utilizzare l'istruzione DROP per rimuovere il database TestData:

    USE MASTER;
    GO
    DROP DATABASE TestData;
    GO
    

In questo modo si conclude l'esercitazione per la scrittura di istruzioni Transact-SQL. Tenere presente che questa esercitazione rappresenta una breve panoramica in cui non vengono descritte tutte le opzioni delle istruzioni utilizzate. La progettazione e la creazione di una struttura di database efficiente e la configurazione dell'accesso sicuro ai dati richiede un database più complesso di quello di esempio incluso in questa esercitazione.

Torna al portale degli strumenti di SQL Server

Esercitazioni sugli strumenti di SQL Server

Vedere anche

Altre risorse

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)

Guida in linea e informazioni

Assistenza su SQL Server 2005