Procédure : modifier une procédure stockée (SQL Server Management Studio)

Cette rubrique explique comment modifier une procédure stockée Transact-SQL à l'aide de l'Explorateur d'objets de SQL Server Management Studio. Quand vous modifiez les instructions ou les paramètres d'une procédure stockée à l'aide de cette méthode, les autorisations définies pour la procédure stockée sont conservées, et les déclencheurs ou les procédures stockées dépendants ne sont pas affectés.

Important

La modification du nom ou de la définition d'une procédure stockée peut entraîner l'échec de ses objets dépendants si ceux-ci n'ont pas été mis à jour pour tenir compte des modifications de la procédure. Pour plus d'informations, consultez Procédure : afficher les dépendances d'une procédure stockée (SQL Server Management Studio).

Pour modifier une procédure stockée

  1. Dans l'Explorateur d'objets, connectez-vous à une instance du Moteur de base de données et développez-la.

  2. Développez successivement le dossier Bases de données, la base de données à laquelle appartient la procédure stockée et Programmabilité.

  3. Développez Procédures stockées, cliquez avec le bouton droit sur la procédure à modifier, puis cliquez sur Modifier.

  4. Modifiez le texte de la procédure stockée.

  5. Pour tester la syntaxe, dans le menu Requête, cliquez sur Analyser.

  6. Pour modifier la procédure stockée, dans le menu Requête, cliquez sur Exécuter.

  7. Pour enregistrer le script, dans le menu Fichier, cliquez sur Enregistrer sous. Acceptez le nom de fichier ou remplacez-le par un nouveau nom, puis cliquez sur Enregistrer.

Remarque relative à la sécuritéRemarque relative à la sécurité

Validez toutes les entrées utilisateur. Ne concaténez pas les entrées utilisateur avant de les avoir validées. N'exécutez jamais une commande élaborée à partir d'entrées utilisateur non validées. Pour plus d'informations, consultez Injection SQL.