Partager via


Comment : définir les autorisations SQL Server pour le débogage

Mise à jour : novembre 2007

Cette rubrique s'applique à :

Édition

Visual Basic

C#

C++

Web Developer

Express

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

Standard

La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas La rubrique ne s'applique pas

Pro et Team

La rubrique s'applique La rubrique s'applique La rubrique s'applique La rubrique s'applique

Légende du tableau :

La rubrique s'applique

Applicable

La rubrique ne s'applique pas

Non applicable

La rubrique s'applique mais la commande est masquée par défaut

Commande ou commandes masquées par défaut.

Cette section décrit les autorisations qui sont requises pour le débogage SQL. Ces autorisations sont uniquement celles imposées par le débogage SQL. Il peut en exister d'autres, requises par ailleurs. Par exemple, pour déboguer un processus qui s'exécute sous un compte d'utilisateur différent de votre compte de connexion Windows, ce compte doit être membre du groupe des administrateurs système de l'ordinateur. Pour plus d'informations, consultez Autorisations de débogage distant.

Il y a deux comptes d'utilisateurs à prendre en considération.

  • Le compte de l'application est le compte d'utilisateur sous lequel Visual Studio ou l'application cliente s'exécute. Ce compte est un compte d'utilisateur Windows et doit être membre du groupe sysadmin dans le SQL Server en cours de débogage.

  • Le compte de connexion est l'identité utilisée pour établir la connexion à SQL Server. C'est le compte que vous entrez lorsque vous définissez la connexion dans l'Explorateur de serveurs ou que vous spécifiez dans la chaîne de connexion lorsque l'application se connecte à une base de données. Ce compte peut être un compte d'utilisateur Windows, utilisant l'authentification Windows, auquel cas c'est le même compte que le compte Windows sous lequel Visual Studio s'exécute. Le compte de connexion peut aussi être un compte de connexion SQL Server. Pour le débogage de SQL Server 2005, le compte de connexion doit être membre du rôle sysadmin.

Pour ajouter un compte de connexion Windows en tant que sysadmin

  • Un utilisateur qui possède déjà des privilèges sysadmin doit exécuter les éléments suivants :

    sp_addsrvrolemember 'Domain\Name', 'sysadmin'
    

    dans lequel Domaine\Nom représente le compte de connexion Windows.

    Remarque :

    Par défaut, les administrateurs Windows sur un ordinateur qui exécute SQL Server sont des administrateurs système SQL Server sur cet ordinateur.

Voir aussi

Tâches

Comment : activer le débogage SQL Server 2005

Concepts

Débogage de SQL

Autres ressources

Configuration du débogage SQL

Paramètres et préparation du débogage