Partager via


Suppression d’objets de base de données

Pour supprimer toutes les traces de ce didacticiel, vous pouvez simplement supprimer la base de données. Toutefois, dans cette rubrique, vous allez suivre les étapes pour inverser chaque action que vous avez effectuée dans le didacticiel.

Suppression des autorisations et des objets

  1. Avant de supprimer des objets, vérifiez que vous êtes dans la bonne base de données :

    USE TestData;  
    GO  
    
  2. Utilisez l'instruction REVOKE pour supprimer une autorisation d'exécution pour Mary sur la procédure stockée :

    REVOKE EXECUTE ON pr_Names FROM Mary;  
    GO  
    
    
  3. Utilisez l'instruction DROP pour supprimer une autorisation pour Mary d'accéder à la base de données TestData :

    DROP USER Mary;  
    GO  
    
    
  4. Utilisez l’instruction pour supprimer l’autorisation DROP d’accéder Mary à cette instance de SQL Server 2005 :

    DROP LOGIN [<computer_name>\Mary];  
    GO  
    
    
  5. Utilisez l'instruction DROP pour supprimer la procédure stockée pr_Names:

    DROP PROC pr_Names;  
    GO  
    
    
  6. Utilisez l'instruction DROP pour supprimer la vue vw_Names:

    DROP View vw_Names;  
    GO  
    
    
  7. Utilisez l'instruction DELETE pour supprimer toutes les lignes de la table Products :

    DELETE FROM Products;  
    GO  
    
    
  8. Utilisez l'instruction DROP pour supprimer la table Products :

    DROP Table Products;  
    GO  
    
    
  9. Vous ne pouvez pas supprimer la TestData base de données pendant que vous êtes dans la base de données ; par conséquent, basculez le contexte vers une autre base de données, puis utilisez l’instruction DROP pour supprimer la TestData base de données :

    USE MASTER;  
    GO  
    DROP DATABASE TestData;  
    GO  
    
    

Cette étape conclut le tutoriel d'écriture d'instructions Transact-SQL . N’oubliez pas que ce didacticiel est une brève vue d’ensemble et ne décrit pas toutes les options des instructions utilisées. La conception et la création d'une structure de base de données efficace et la configuration de l'accès sécurisé aux données nécessitent une base de données plus complexe que celle de ce didacticiel.

Revenir au portail des outils SQL Server

Didacticiel : Rédaction de déclarations Transact-SQL

Voir aussi

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)