Share via


sp_helpsrvrolemember (Transact-SQL)

Renvoie des informations sur les membres d'un rôle serveur fixe SQL Server.

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

sp_helpsrvrolemember [ [ @srvrolename = ] 'role' ]

Arguments

  • [ @srvrolename = ] 'role'
    Nom d'un rôle serveur fixe. role est de type sysname, avec NULL comme valeur par défaut. Si role n'est pas spécifié, le jeu de résultats comporte des informations sur tous les rôles serveur fixes.

    Le paramètre role peut prendre l'une des valeurs suivantes :

    Rôle serveur fixe

    Description

    sysadmin

    Administrateurs système

    securityadmin

    Administrateurs de la sécurité

    serveradmin

    Administrateurs du serveur

    setupadmin

    Administrateurs de l'installation et de la configuration

    processadmin

    Administrateurs de processus

    diskadmin

    Administrateurs de disques

    dbcreator

    Créateurs de bases de données

    bulkadmin

    Exécute les instructions BULK INSERT.

Valeurs des codes de retour

0 (réussite) ou 1 (échec)

Jeux de résultats

Nom de colonne

Type de données

Description

ServerRole

sysname

Nom du rôle de serveur

MemberName

sysname

Nom d'un membre de ServerRole

MemberSID

varbinary(85)

Identificateur de sécurité de MemberName

Notes

Utilisez sp_helprolemember pour afficher les membres d'un rôle de base de données.

Tous les comptes de connexion sont membres de public. sp_helpsrvrolemember ne reconnaît pas le rôle public car, en interne, SQL Server n'implémente pas public en tant que rôle.

Pour ajouter ou supprimer des membres de rôles de serveur, consultez ALTER SERVER ROLE (Transact-SQL).

sp_helpsrvrolemember n'accepte pas de rôle de serveur défini par l'utilisateur comme argument. Pour déterminer les membres d'un rôle de serveur défini par l'utilisateur, consultez les exemples dans ALTER SERVER ROLE (Transact-SQL).

Autorisations

Nécessite l'appartenance au rôle public.

Exemples

Le code exemple suivant permet d'énumérer les membres du rôle serveur fixe sysadmin.

EXEC sp_helpsrvrolemember 'sysadmin'

Voir aussi

Référence

sp_helprole (Transact-SQL)

sp_helprolemember (Transact-SQL)

Procédures stockées système (Transact-SQL)

Procédures stockées liées à la sécurité (Transact-SQL)

Fonctions de sécurité (Transact-SQL)