sp_helprolemember (Transact-SQL)
Retourne des informations sur les membres d'un rôle de la base de données active.
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'