Dela via


Lektion 3: Ta bort databasobjekt

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAnalytics Platform System (PDW)SQL Database i Microsoft Fabric

Anmärkning

Utbildningsvägen Komma igång med frågor med Transact-SQL ger mer djupgående innehåll, tillsammans med praktiska exempel.

Den här korta lektionen tar bort de objekt som du skapade i lektion 1 och lektion 2 och släpper sedan databasen.

Kontrollera att du är i rätt databas innan du tar bort objekt:

USE TestData;
GO

Återkalla behörigheter för lagrad procedur

Använd REVOKE-instruktionen för att ta bort körningsbehörigheten för Mary på den lagrade proceduren:

REVOKE EXECUTE ON pr_Names FROM Mary;
GO

Ta bort behörigheter

  1. Använd DROP-instruktionen för att ta bort behörighet för Mary för att komma åt TestData-databasen:

    DROP USER Mary;
    GO
    
  2. Använd DROP-instruktionen för att ta bort behörighet för Mary för att få åtkomst till den här instansen av SQL Server 2005 (9.x):

    DROP LOGIN [<computer_name>\Mary];
    GO
    
  3. Använd DROP-instruktionen för att ta bort lagringsproceduren pr_Names:

    DROP PROC pr_Names;
    GO
    
  4. Använd instruktionen DROP för att ta bort vyn vw_Names:

    DROP VIEW vw_Names;
    GO
    

Ta bort tabell

  1. Använd DELETE-instruktionen för att ta bort alla rader från tabellen Products:

    DELETE FROM Products;
    GO
    
  2. Använd instruktionen DROP för att ta bort tabellen Products:

    DROP TABLE Products;
    GO
    

Ta bort databas

Du kan inte ta bort TestData-databasen när du är i databasen. Växla därför först kontext till en annan databas och använd sedan instruktionen DROP för att ta bort TestData-databasen:

USE MASTER;
GO
DROP DATABASE TestData;
GO

Detta avslutar självstudiekursen Skriva Transact-SQL-instruktioner. Kom ihåg att den här självstudien är en kort översikt och den beskriver inte alla alternativ för de instruktioner som används. Att utforma och skapa en effektiv databasstruktur och konfigurera säker åtkomst till data kräver en mer komplex databas än den som visas i den här självstudien.

Nästa steg