Partager via


Interrogation des procédures stockées étendues installées dans SQL Server

Important

Cette fonctionnalité sera supprimée dans une prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité. Utilisez plutôt l'intégration du CLR.

Un utilisateur MicrosoftSQL Server authentifié peut afficher les procédures stockées étendues actuellement définies et le nom de la DLL à laquelle chacune appartient en exécutant la procédure système sp_helpextendedproc. L'exemple suivant retourne la DLL à laquelle xp_hello appartient :

sp_helpextendedproc 'xp_hello'

Si sp_helpextendedproc est exécuté sans spécifier une procédure stockée étendue, toutes les procédures stockées étendues et leurs DLL sont affichées.

Important

Des informations sont retournées uniquement pour les procédures stockées étendues qui appartiennent à l'utilisateur connecté ou sur lesquelles il possède des autorisations. Seuls les membres du rôle serveur fixe sysadmin et des rôles de base de données fixes db_owner, db_securityadmin et db_ddladmin peuvent afficher des informations sur toutes les procédures stockées étendues.

Voir aussi

Référence

sp_helpextendedproc (Transact-SQL)

sp_addextendedproc (Transact-SQL)

sp_dropextendedproc (Transact-SQL)