Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di
AzureIstanza gestita di SQL di
AzurePiattaforma di analisi (PDW)
Database SQL in Microsoft Fabric
Note
Il percorso di apprendimentoIntroduzione all'esecuzione di query con Transact-SQL offre contenuti più approfonditi, oltre a esempi pratici.
In questa breve lezione viene illustrato come rimuovere gli oggetti creati nelle lezioni 1 e 2 e come procedere quindi all'eliminazione del database.
Prima di eliminare gli oggetti, verificare di trovarsi nel database corretto:
USE TestData;
GO
Revocare autorizzazioni per le stored procedure
Utilizzare l'istruzione REVOKE per rimuovere l'autorizzazione di esecuzione per Mary sulla stored procedure:
REVOKE EXECUTE ON pr_Names FROM Mary;
GO
Permessi di abbandonola
Utilizzare l'istruzione
DROPper rimuovere l'autorizzazione di accesso perMaryal databaseTestData:DROP USER Mary; GOUtilizzare l'istruzione
DROPper rimuovere l'autorizzazione di accesso perMaryall'istanza di SQL Server 2005 (9.x):DROP LOGIN [<computer_name>\Mary]; GOUtilizzare l'istruzione
DROPper rimuovere la stored procedurepr_Names:DROP PROC pr_Names; GOUtilizzare l'istruzione
DROPper rimuovere la vistavw_Names:DROP VIEW vw_Names; GO
Elimina tabella
Utilizzare l'istruzione
DELETEper rimuovere tutte le righe della tabellaProducts:DELETE FROM Products; GOUtilizzare l'istruzione
DROPper rimuovere la tabellaProducts:DROP TABLE Products; GO
Rimuovere il database
Non è possibile rimuovere il TestData database mentre si è nel database, quindi passare innanzitutto al contesto a un altro database e quindi usare l'istruzione DROP per rimuovere il TestData database:
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 è una breve panoramica e non descrive tutte le opzioni per le istruzioni usate. 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 illustrato in questa esercitazione.