sp_helprolemember (Transact-SQL)

Retourne des informations sur les membres d'un rôle de la base de données active.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_helprolemember [ [ @rolename = ] 'role' ]

Arguments

  • [ @rolename = ] ' role '
    Nom d'un rôle dans la base de données active. role est de type sysname et sa valeur par défaut est NULL. role doit exister dans la base de données active. Si role n'est pas précisé, la fonction retourne tous les rôles contenant au moins un membre de la base de données active.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Jeux de résultats

Nom de colonne

Type de données

Description

DbRole

sysname

Nom du rôle de la base de données active

MemberName

sysname

Nom d'un membre de DbRole

MemberSID

varbinary(85)

Identificateur de sécurité de MemberName

Notes

Si la base de données contient des rôles imbriqués, MemberName peut être le nom d'un rôle.

Utilisez sp_helpsrvrolemember pour afficher les membres d'un rôle serveur fixe.

Autorisations

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

Exemple

Cet exemple affiche les membres du rôle Sales.

EXEC sp_helprolemember 'Sales'